@@ -284,38 +284,50 @@ void TestCppcheckLibraryData::memoryResourceValid()
284284 // Do size and content checks against swapped data.
285285 QCOMPARE (libraryData.memoryresource .size (), 2 );
286286 QCOMPARE (libraryData.memoryresource [0 ].type , QString (" memory" ));
287- QCOMPARE (libraryData.memoryresource [0 ].alloc .size (), 4 );
287+ QCOMPARE (libraryData.memoryresource [0 ].alloc .size (), 5 );
288288 QCOMPARE (libraryData.memoryresource [0 ].dealloc .size (), 1 );
289289 QCOMPARE (libraryData.memoryresource [0 ].use .size (), 0 );
290290
291291 QCOMPARE (libraryData.memoryresource [0 ].alloc [0 ].name , QString (" malloc" ));
292292 QCOMPARE (libraryData.memoryresource [0 ].alloc [0 ].bufferSize , QString (" malloc" ));
293293 QCOMPARE (libraryData.memoryresource [0 ].alloc [0 ].isRealloc , false );
294294 QCOMPARE (libraryData.memoryresource [0 ].alloc [0 ].init , false );
295+ QCOMPARE (libraryData.memoryresource [0 ].alloc [0 ].noFail , false );
295296 QCOMPARE (libraryData.memoryresource [0 ].alloc [0 ].arg , -1 );
296297 QCOMPARE (libraryData.memoryresource [0 ].alloc [0 ].reallocArg , -1 );
297298
298299 QCOMPARE (libraryData.memoryresource [0 ].alloc [1 ].name , QString (" calloc" ));
299300 QCOMPARE (libraryData.memoryresource [0 ].alloc [1 ].bufferSize , QString (" calloc" ));
300301 QCOMPARE (libraryData.memoryresource [0 ].alloc [1 ].isRealloc , false );
301302 QCOMPARE (libraryData.memoryresource [0 ].alloc [1 ].init , true );
303+ QCOMPARE (libraryData.memoryresource [0 ].alloc [1 ].noFail , false );
302304 QCOMPARE (libraryData.memoryresource [0 ].alloc [1 ].arg , -1 );
303305 QCOMPARE (libraryData.memoryresource [0 ].alloc [1 ].reallocArg , -1 );
304306
305307 QCOMPARE (libraryData.memoryresource [0 ].alloc [2 ].name , QString (" realloc" ));
306308 QCOMPARE (libraryData.memoryresource [0 ].alloc [2 ].bufferSize , QString (" malloc:2" ));
307309 QCOMPARE (libraryData.memoryresource [0 ].alloc [2 ].isRealloc , true );
308310 QCOMPARE (libraryData.memoryresource [0 ].alloc [2 ].init , false );
311+ QCOMPARE (libraryData.memoryresource [0 ].alloc [2 ].noFail , false );
309312 QCOMPARE (libraryData.memoryresource [0 ].alloc [2 ].arg , -1 );
310313 QCOMPARE (libraryData.memoryresource [0 ].alloc [2 ].reallocArg , -1 );
311314
312315 QCOMPARE (libraryData.memoryresource [0 ].alloc [3 ].name , QString (" UuidToString" ));
313316 QCOMPARE (libraryData.memoryresource [0 ].alloc [3 ].bufferSize .isEmpty (), true );
314317 QCOMPARE (libraryData.memoryresource [0 ].alloc [3 ].isRealloc , false );
315318 QCOMPARE (libraryData.memoryresource [0 ].alloc [3 ].init , false );
319+ QCOMPARE (libraryData.memoryresource [0 ].alloc [3 ].noFail , false );
316320 QCOMPARE (libraryData.memoryresource [0 ].alloc [3 ].arg , 2 );
317321 QCOMPARE (libraryData.memoryresource [0 ].alloc [3 ].reallocArg , -1 );
318322
323+ QCOMPARE (libraryData.memoryresource [0 ].alloc [4 ].name , QString (" g_malloc" ));
324+ QCOMPARE (libraryData.memoryresource [0 ].alloc [4 ].bufferSize , QString (" malloc" ));
325+ QCOMPARE (libraryData.memoryresource [0 ].alloc [4 ].isRealloc , false );
326+ QCOMPARE (libraryData.memoryresource [0 ].alloc [4 ].init , false );
327+ QCOMPARE (libraryData.memoryresource [0 ].alloc [4 ].noFail , true );
328+ QCOMPARE (libraryData.memoryresource [0 ].alloc [4 ].arg , -1 );
329+ QCOMPARE (libraryData.memoryresource [0 ].alloc [4 ].reallocArg , -1 );
330+
319331 QCOMPARE (libraryData.memoryresource [0 ].dealloc [0 ].name , QString (" HeapFree" ));
320332 QCOMPARE (libraryData.memoryresource [0 ].dealloc [0 ].arg , 3 );
321333
@@ -328,6 +340,7 @@ void TestCppcheckLibraryData::memoryResourceValid()
328340 QCOMPARE (libraryData.memoryresource [1 ].alloc [0 ].bufferSize .isEmpty (), true );
329341 QCOMPARE (libraryData.memoryresource [1 ].alloc [0 ].isRealloc , false );
330342 QCOMPARE (libraryData.memoryresource [1 ].alloc [0 ].init , true );
343+ QCOMPARE (libraryData.memoryresource [1 ].alloc [0 ].noFail , false );
331344 QCOMPARE (libraryData.memoryresource [1 ].alloc [0 ].arg , 1 );
332345 QCOMPARE (libraryData.memoryresource [1 ].alloc [0 ].reallocArg , -1 );
333346
@@ -362,6 +375,7 @@ void TestCppcheckLibraryData::memoryResourceValid()
362375 QCOMPARE (lhs.alloc [num].bufferSize , rhs.alloc [num].bufferSize );
363376 QCOMPARE (lhs.alloc [num].isRealloc , rhs.alloc [num].isRealloc );
364377 QCOMPARE (lhs.alloc [num].init , rhs.alloc [num].init );
378+ QCOMPARE (lhs.alloc [num].noFail , rhs.alloc [num].noFail );
365379 QCOMPARE (lhs.alloc [num].arg , rhs.alloc [num].arg );
366380 QCOMPARE (lhs.alloc [num].reallocArg , rhs.alloc [num].reallocArg );
367381 }
0 commit comments