freebsd-ports/benchmarks/polygraph/files/patch-src::xparser::SynSym.h
Sergey A. Osokin b3d7e7b916 Fix BROKEN by update to latest 2.8.0 version.
Utilize DATADIR, SIZEfy.
Add -Wno-deprecated to CPPFLAGS for fix annoing warnings.

Approved by:	adrian (maintainer) informed.
2004-02-27 10:54:06 +00:00

13 lines
525 B
C

--- src/xparser/SynSym.h.orig Thu Feb 26 18:21:19 2004
+++ src/xparser/SynSym.h Thu Feb 26 18:21:49 2004
@@ -54,8 +54,8 @@
String theType;
};
-#define SymCast(Type, var) ((Type&)((var).cast(Type##::TheType)))
-#define ConstSymCast(Type, var) ((const Type&)((var).cast(Type##::TheType)))
+#define SymCast(Type, var) ((Type&)((var).cast(Type::TheType)))
+#define ConstSymCast(Type, var) ((const Type&)((var).cast(Type::TheType)))
inline ostream &operator <<(ostream &os, const SynSym &sym) { return sym.print(os); }