* matching Do_destroy from resource.cpp

* add missing constants from `float.c`

* add numeric_limits for double

* set TObject::reset for each version in stb.cpp

* improve debug matching
This commit is contained in:
kipcode66
2025-12-15 20:00:16 -05:00
committed by GitHub
parent 4e6dffff5a
commit d7facf5956
12 changed files with 203 additions and 38 deletions
+4 -5
View File
@@ -116,12 +116,11 @@ JMessage::TResource* JMessage::TResourceContainer::TCResource::Do_create() {
}
void JMessage::TResourceContainer::TCResource::Do_destroy(JMessage::TResource* pResource) {
#if DEBUG
#if DEBUG
delete pResource;
#else
// Fake Match - extra null comparison when not doing the conversion
delete (void*)pResource;
#endif
#else
operator delete(pResource);
#endif
}
JMessage::TResourceContainer::TResourceContainer() : encodingType_(0), pfnParseCharacter_(NULL) {}