absyntax_utils/spec_init_separator.cc
changeset 596 4efb11e44065
parent 350 2c3c4dc34979
child 810 d9c48ad646f1
--- a/absyntax_utils/spec_init_separator.cc	Thu Jun 14 17:50:37 2012 +0100
+++ b/absyntax_utils/spec_init_separator.cc	Fri Jun 15 19:54:33 2012 +0100
@@ -37,6 +37,8 @@
  */
 
 #include "spec_init_separator.hh"
+#include "../main.hh" // required for ERROR() and ERROR_MSG() macros.
+
 
 //#define DEBUG
 #ifdef DEBUG
@@ -45,9 +47,6 @@
 #define TRACE(classname)
 #endif
 
-#define ERROR error_exit(__FILE__,__LINE__)
-/* function defined in main.cc */
-extern void error_exit(const char *file_name, int line_no);
 
 
 spec_init_sperator_c *spec_init_sperator_c::get_class_instance(void) {