$\1 and serious bug in evalling
[p5sagit/p5-mst-13.2.git] / proto.h
diff --git a/proto.h b/proto.h
index 732aa3d..67c201e 100644 (file)
--- a/proto.h
+++ b/proto.h
@@ -183,6 +183,7 @@ OP* listkids _((OP* o));
 OP*    localize _((OP* arg, I32 lexical));
 I32    looks_like_number _((SV* sv));
 int    magic_clearenv  _((SV* sv, MAGIC* mg));
+int    magic_clear_all_env _((SV* sv, MAGIC* mg));
 int    magic_clearpack _((SV* sv, MAGIC* mg));
 int    magic_clearsig  _((SV* sv, MAGIC* mg));
 int    magic_existspack _((SV* sv, MAGIC* mg));
@@ -381,6 +382,9 @@ int rsignal_restore _((int, Sigsave_t*));
 int    rsignal_save _((int, Sighandler_t, Sigsave_t*));
 Sighandler_t rsignal_state _((int));
 int    runops _((void));
+void   rxres_free _((void** rsp));
+void   rxres_restore _((void** rsp, REGEXP* rx));
+void   rxres_save _((void** rsp, REGEXP* rx));
 #ifndef HAS_RENAME
 I32    same_dirent _((char* a, char* b));
 #endif