Hey Stefan,

In the SVN trunk, inside the lib/base/debug.h (installed in the includes folder 
as eq/base/debug.h), there is a missing reference to the eq namespace in the 
EQDONTCALL macro.  I've attached a patch fixing the issue.  Eq compiles fine 
before and after the patch.  Before applying the patch any code using the 
EQDONTCALL macro will fail to compile, complaining the base namespace could not 
be found.

Matthew
Index: lib/base/debug.h
===================================================================
--- lib/base/debug.h	(revision 4703)
+++ lib/base/debug.h	(working copy)
@@ -148,7 +148,7 @@
         eq::base::abort(); }
 #  define EQDONTCALL                                                    \
     { EQERROR << "Code is not supposed to be called in this context, type " \
-              << base::className( this ) << " " ;                       \
+              << eq::base::className( this ) << " " ;                       \
         eq::base::abort(); }
 
 #  define EQCHECK(x) { const bool eqOk = x; EQASSERTINFO( eqOk, #x ) }

Attachment: signature.asc
Description: This is a digitally signed message part.

_______________________________________________
eq-dev mailing list
[email protected]
http://www.equalizergraphics.com/cgi-bin/mailman/listinfo/eq-dev
http://www.equalizergraphics.com

Reply via email to