diff -r d6d9211e9aab -r aca1ab9fcb6d stage4/generate_c/generate_c_sfcdecl.cc --- a/stage4/generate_c/generate_c_sfcdecl.cc Sun Nov 09 22:02:34 2014 +0000 +++ b/stage4/generate_c/generate_c_sfcdecl.cc Sun Nov 16 15:37:12 2014 +0000 @@ -32,7 +32,7 @@ /***********************************************************************/ /***********************************************************************/ -class generate_c_sfcdecl_c: protected generate_c_base_c { +class generate_c_sfcdecl_c: protected generate_c_base_and_typeid_c { public: typedef enum { @@ -59,7 +59,7 @@ public: generate_c_sfcdecl_c(stage4out_c *s4o_ptr, symbol_c *scope, const char *variable_prefix = NULL) - : generate_c_base_c(s4o_ptr) { + : generate_c_base_and_typeid_c(s4o_ptr) { this->set_variable_prefix(variable_prefix); search_var_instance_decl = new search_var_instance_decl_c(scope); }