[Xfce4-commits] r30146 - terminal/trunk/terminal
Nick Schermer
nick at xfce.org
Thu Jul 2 22:50:08 CEST 2009
Author: nick
Date: 2009-07-02 20:50:08 +0000 (Thu, 02 Jul 2009)
New Revision: 30146
Modified:
terminal/trunk/terminal/terminal-private.h
Log:
Add a macro for some quick and dirty profiling.
Modified: terminal/trunk/terminal/terminal-private.h
===================================================================
--- terminal/trunk/terminal/terminal-private.h 2009-07-02 20:49:29 UTC (rev 30145)
+++ terminal/trunk/terminal/terminal-private.h 2009-07-02 20:50:08 UTC (rev 30146)
@@ -33,8 +33,17 @@
#define TERMINAL_HAS_ANTI_ALIAS_SETTING (TRUE)
#endif
+/* returns true if string contains text */
#define IS_STRING(string) (string != NULL && *string != '\0')
+/* macro for some debugging */
+#define PRINT_TIME(desc) \
+ G_BEGIN_DECLS { \
+ GTimeVal __tv; \
+ g_get_current_time (&__tv); \
+ g_print ("%ld.%ld: %s\n", __tv.tv_sec, __tv.tv_usec, desc); \
+ } G_END_DECLS
+
/* support macros for debugging */
#ifndef NDEBUG
#define terminal_assert(expr) g_assert (expr)
More information about the Xfce4-commits
mailing list