diff options
Diffstat (limited to 'src/qregisters.cpp')
-rw-r--r-- | src/qregisters.cpp | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/src/qregisters.cpp b/src/qregisters.cpp index b5e3080..a46b4da 100644 --- a/src/qregisters.cpp +++ b/src/qregisters.cpp @@ -374,10 +374,7 @@ QRegSpecMachine::input(gchar chr) throw (State::Error) { gchar *insert; - if (state) - goto *state; - - /* NULL state */ +MICROSTATE_START; switch (chr) { case '.': undo.push_var(is_local) = true; break; case '#': set(&&StateFirstChar); break; |