Bug 547337 – G_DISABLE_DEPRECATED breaks tests build
authorMatthias Clasen <mclasen@redhat.com>
Thu, 14 Aug 2008 03:05:17 +0000 (03:05 +0000)
committerMatthias Clasen <matthiasc@src.gnome.org>
Thu, 14 Aug 2008 03:05:17 +0000 (03:05 +0000)
2008-08-13  Matthias Clasen  <mclasen@redhat.com>

        Bug 547337 – G_DISABLE_DEPRECATED breaks tests build

        * tests/testglib.c: Protect deprecated API by ifdefs.
        Patch by Kalle Vahlman

svn path=/trunk/; revision=7353

ChangeLog
tests/testglib.c

index 0c9f0bc107643912304eb8e0994d3437e88514cf..5835b6aec6bc5381d6789d9a9c77be5e66aa89f0 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2008-08-13  Matthias Clasen  <mclasen@redhat.com>
+
+       Bug 547337 – G_DISABLE_DEPRECATED breaks tests build
+
+       * tests/testglib.c: Protect deprecated API by ifdefs.
+       Patch by Kalle Vahlman
+
 2008-08-13  Matthias Clasen  <mclasen@redhat.com>
 
        Bug 547637 – unconditional #include of sys/statfs.h in configure
index 075460b1e569a91e918a091a8245b40b2ddf5abe..8d3a59c6fbc6ecee805a3aa376474cef04cdf493 100644 (file)
@@ -1486,6 +1486,7 @@ various_string_tests (void)
   /* g_debug (argv[0]); */
 }
 
+#ifndef G_DISABLE_DEPRECATED
 static void
 test_mem_chunks (void)
 {
@@ -1502,6 +1503,7 @@ test_mem_chunks (void)
   for (i = 0; i < 10000; i++)
     g_mem_chunk_free (mem_chunk, mem[i]);
 }
+#endif
 
 int
 main (int   argc,
@@ -1523,7 +1525,9 @@ main (int   argc,
   g_test_add_func ("/testglib/File Paths", test_paths);
   g_test_add_func ("/testglib/File Functions", test_file_functions);
   g_test_add_func ("/testglib/Parse Debug Strings", test_g_parse_debug_string);
+#ifndef G_DISABLE_DEPRECATED
   g_test_add_func ("/testglib/GMemChunk (deprecated)", test_mem_chunks);
+#endif
   g_test_add_func ("/testglib/Warnings & Errors", log_warning_error_tests);
   g_test_add_func ("/testglib/Timers (slow)", timer_tests);