babl r359 - in trunk: . babl



Author: martinn
Date: Mon Dec  8 18:28:39 2008
New Revision: 359
URL: http://svn.gnome.org/viewvc/babl?rev=359&view=rev

Log:
* babl/babl-internal.h (babl_assert): Don't just eek when an
assertion fails, also say exactly what failed.


Modified:
   trunk/ChangeLog
   trunk/babl/babl-internal.h

Modified: trunk/babl/babl-internal.h
==============================================================================
--- trunk/babl/babl-internal.h	(original)
+++ trunk/babl/babl-internal.h	Mon Dec  8 18:28:39 2008
@@ -167,12 +167,12 @@
 while(0)
 
 
-#define babl_assert(expr) do{ \
-  if(!(expr))                 \
-    {                         \
-      babl_fatal("Eeeeek");   \
-      assert(expr);           \
-    }                         \
+#define babl_assert(expr) do{                              \
+  if(!(expr))                                              \
+    {                                                      \
+      babl_fatal("Eeeeek! Assertion failed: `" #expr "`"); \
+      assert(expr);                                        \
+    }                                                      \
 }while(0)
 /***** LOGGER (end)**/
 



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]