diff --git a/lib/com_err/compile_et.awk b/lib/com_err/compile_et.awk index 5c79b1c8c..a47877de0 100644 --- a/lib/com_err/compile_et.awk +++ b/lib/com_err/compile_et.awk @@ -54,10 +54,13 @@ $1 == "error_table" || $1 == "et" { print "" > h_file print "void initialize_" name "_error_table_r(struct error_table**);" > h_file print "" > h_file - print "void initialize_" name "_error_table(void);" > h_file + n = "initialize_" name "_error_table" + print "void " n "(void);" > h_file print "" > h_file + print "#define init_" name "_err_tbl " n > h_file print "typedef enum " name "_error_number{" > h_file print "\tERROR_TABLE_BASE_" name " = " base "," > h_file + print "\t" name "_err_base = " base "," > h_file next }