Fix last leak in test-pangocairo-threads
authorBehdad Esfahbod <behdad@behdad.org>
Mon, 7 Jan 2013 21:29:15 +0000 (15:29 -0600)
committerBehdad Esfahbod <behdad@behdad.org>
Mon, 7 Jan 2013 21:29:15 +0000 (15:29 -0600)
tests/test-pangocairo-threads.c

index 520f7c3..6d49760 100644 (file)
@@ -82,10 +82,12 @@ main (int argc, char **argv)
 
   for (i = 0; i < num_threads; i++)
     {
+      char buf[10];
       cairo_surface_t *surface = create_surface ();
       g_ptr_array_add (surfaces, surface);
+      snprintf (buf, sizeof (buf), "%d", i);
       g_ptr_array_add (threads,
-                      g_thread_new (g_strdup_printf ("%d", i),
+                      g_thread_new (buf,
                                     thread_func,
                                     surface));
     }