]> granicus.if.org Git - libexpat/commitdiff
Use named constant for magic number in test_misc_alloc_create_parser()
authorRhodri James <rhodri@kynesim.co.uk>
Thu, 27 Jul 2017 13:45:42 +0000 (14:45 +0100)
committerRhodri James <rhodri@kynesim.co.uk>
Thu, 27 Jul 2017 13:45:42 +0000 (14:45 +0100)
expat/tests/runtests.c

index f43f44019e78ff97e3ad0b09ff8eb3e3351d8970..63674840b11af5307304cafa283ea6f2a56ffa00 100644 (file)
@@ -7610,9 +7610,10 @@ START_TEST(test_misc_alloc_create_parser)
 {
     XML_Memory_Handling_Suite memsuite = { duff_allocator, realloc, free };
     unsigned int i;
+#define MAX_ALLOC_COUNT 10
 
     /* Something this simple shouldn't need more than 10 allocations */
-    for (i = 0; i < 10; i++)
+    for (i = 0; i < MAX_ALLOC_COUNT; i++)
     {
         allocation_count = i;
         parser = XML_ParserCreate_MM(NULL, &memsuite, NULL);
@@ -7621,9 +7622,10 @@ START_TEST(test_misc_alloc_create_parser)
     }
     if (i == 0)
         fail("Parser unexpectedly ignored failing allocator");
-    else if (i == 10)
-        fail("Parser not created with allocation count 10");
+    else if (i == MAX_ALLOC_COUNT)
+        fail("Parser not created with max allocation count");
 }
+#undef MAX_ALLOC_COUNT
 END_TEST
 
 /* Test memory allocation failures for a parser with an encoding */