changeset 773:dedc491ec606

[project @ 1994-10-05 22:15:58 by jwe]
author jwe
date Wed, 05 Oct 1994 22:18:41 +0000
parents 05cd8c8b13b3
children 9541a1fe575c
files src/parse.y src/symtab.cc
diffstat 2 files changed, 4 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/src/parse.y	Wed Oct 05 22:12:21 1994 +0000
+++ b/src/parse.y	Wed Oct 05 22:18:41 1994 +0000
@@ -957,6 +957,9 @@
 			    global_sym_tab->rename (id_name,
 						    curr_fcn_file_name);
 
+			    if (error_state)
+			      ABORT_PARSE;
+
 			    id_name = $1->name ();
 			  }
 
--- a/src/symtab.cc	Wed Oct 05 22:12:21 1994 +0000
+++ b/src/symtab.cc	Wed Oct 05 22:18:41 1994 +0000
@@ -900,7 +900,7 @@
       ptr = ptr->next ();
     }
 
-  panic_impossible ();
+  error ("unable to rename `%s' to `%s', old_name, new_name");
 }
 
 void