diff -r c41975a290ce -r 4efb11e44065 absyntax_utils/spec_init_separator.cc --- 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) {