@@ -1038,7 +1038,7 @@ void *umm_realloc( void *ptr, size_t size ) {
1038
1038
} else {
1039
1039
DBGLOG_DEBUG ( " realloc %i to a bigger block %i failed - return NULL and leave the old block!\n " , blockSize, blocks );
1040
1040
/* This space intentionally left blnk */
1041
- STATS__OOM_UPDATE ();
1041
+ /* STATS__OOM_UPDATE() has already been called by umm_malloc_core - don't duplicate count */
1042
1042
}
1043
1043
/* This is not accurate for OOM case; however, it will work for
1044
1044
* stopping a call to free before return.
@@ -1117,7 +1117,7 @@ void *umm_realloc( void *ptr, size_t size ) {
1117
1117
} else {
1118
1118
DBGLOG_DEBUG ( " realloc %d to a bigger block %d failed - return NULL and leave the old block!\n " , blockSize, blocks );
1119
1119
/* This space intentionally left blnk */
1120
- STATS__OOM_UPDATE ();
1120
+ /* STATS__OOM_UPDATE() has already been called by umm_malloc_core - don't duplicate count */
1121
1121
}
1122
1122
/* This is not accurate for OOM case; however, it will work for
1123
1123
* stopping a call to free before return.
@@ -1142,7 +1142,7 @@ void *umm_realloc( void *ptr, size_t size ) {
1142
1142
} else {
1143
1143
DBGLOG_DEBUG ( " realloc %d to a bigger block %d failed - return NULL and leave the old block!\n " , blockSize, blocks );
1144
1144
/* This space intentionally left blnk */
1145
- STATS__OOM_UPDATE ();
1145
+ /* STATS__OOM_UPDATE() has already been called by umm_malloc_core - don't duplicate count */
1146
1146
}
1147
1147
/* This is not accurate for OOM case; however, it will work for
1148
1148
* stopping a call to free before return.
0 commit comments