aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/qregisters.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/qregisters.cpp')
-rw-r--r--src/qregisters.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/qregisters.cpp b/src/qregisters.cpp
index a13fba1..b2987b3 100644
--- a/src/qregisters.cpp
+++ b/src/qregisters.cpp
@@ -171,7 +171,7 @@ QRegister::undo_edit(void)
}
void
-QRegister::execute(bool locals) throw (State::Error)
+QRegister::execute(bool locals) throw (State::Error, ReplaceCmdline)
{
gchar *str = get_string();
@@ -359,7 +359,7 @@ StateExpectQReg::StateExpectQReg() : State(), got_local(false)
}
State *
-StateExpectQReg::custom(gchar chr) throw (Error)
+StateExpectQReg::custom(gchar chr) throw (Error, ReplaceCmdline)
{
QRegister *reg;
@@ -509,7 +509,7 @@ StateIncreaseQReg::got_register(QRegister &reg) throw (Error)
}
State *
-StateMacro::got_register(QRegister &reg) throw (Error)
+StateMacro::got_register(QRegister &reg) throw (Error, ReplaceCmdline)
{
BEGIN_EXEC(&States::start);