directfb: Move the macro to the qdirectfbconvenience header file
authorHolger Hans Peter Freyther <holger@moiji-mobile.com>
Sun, 27 Nov 2011 10:51:45 +0000 (11:51 +0100)
committerQt by Nokia <qt-info@nokia.com>
Thu, 1 Dec 2011 23:08:32 +0000 (00:08 +0100)
We will need to have logging outside of the blitter code, make the
macro available to everyone.

Change-Id: I811ecb98a870a818630276b5daa788790db71ccd
Reviewed-by: Jørgen Lind <jorgen.lind@nokia.com>
src/plugins/platforms/directfb/qdirectfbblitter.cpp
src/plugins/platforms/directfb/qdirectfbconvenience.h

index f7a1327..0d2fc84 100644 (file)
 #include <directfb.h>
 
 
-#define QDFB_STRINGIFY(x) #x
-#define QDFB_TOSTRING(x) QDFB_STRINGIFY(x)
-#define QDFB_PRETTY \
-    (__FILE__ ":" QDFB_TOSTRING(__LINE__))
-
 static QBlittable::Capabilities dfb_blitter_capabilities()
 {
     return QBlittable::Capabilities(QBlittable::SolidRectCapability
index db73b0c..f6a913e 100644 (file)
@@ -114,4 +114,10 @@ public:
 QDirectFbScreen *toDfbScreen(QWindow *window);
 IDirectFBDisplayLayer *toDfbLayer(QPlatformScreen *screen);
 
+#define QDFB_STRINGIFY(x) #x
+#define QDFB_TOSTRING(x) QDFB_STRINGIFY(x)
+#define QDFB_PRETTY \
+    (__FILE__ ":" QDFB_TOSTRING(__LINE__))
+
+
 #endif // QDIRECTFBCONVENIENCE_H