diff options
Diffstat (limited to 'qbuffers.cpp')
-rw-r--r-- | qbuffers.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/qbuffers.cpp b/qbuffers.cpp index 26e4599..3c11ab0 100644 --- a/qbuffers.cpp +++ b/qbuffers.cpp @@ -143,7 +143,7 @@ QRegister::undo_edit(void) void QRegister::execute(void) throw (State::Error) { - GotoTable *parent_goto_table = goto_table; + GotoTable *parent_goto_table = Goto::table; GotoTable macro_goto_table; State *parent_state = States::current; @@ -160,7 +160,7 @@ QRegister::execute(void) throw (State::Error) macro_pc = 0; str = get_string(); - goto_table = ¯o_goto_table; + Goto::table = ¯o_goto_table; try { macro_execute(str); @@ -168,14 +168,14 @@ QRegister::execute(void) throw (State::Error) g_free(str); macro_pc = parent_pc; States::current = parent_state; - goto_table = parent_goto_table; + Goto::table = parent_goto_table; throw; /* forward */ } g_free(str); macro_pc = parent_pc; States::current = parent_state; - goto_table = parent_goto_table; + Goto::table = parent_goto_table; } bool |