aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/error.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/error.cpp')
-rw-r--r--src/error.cpp17
1 files changed, 16 insertions, 1 deletions
diff --git a/src/error.cpp b/src/error.cpp
index 7bdd6f2..8dd4534 100644
--- a/src/error.cpp
+++ b/src/error.cpp
@@ -81,9 +81,24 @@ Error::FileFrame::display(gint nr)
}
Error::Frame *
+Error::EDHookFrame::copy() const
+{
+ /* coordinates do not matter */
+ return new EDHookFrame(type);
+}
+
+void
+Error::EDHookFrame::display(gint nr)
+{
+ interface.msg(InterfaceCurrent::MSG_INFO,
+ "#%d in \"%s\" hook execution",
+ nr, type);
+}
+
+Error::Frame *
Error::ToplevelFrame::copy() const
{
- Frame *frame = new ToplevelFrame;
+ Frame *frame = new ToplevelFrame();
frame->pos = pos;
frame->line = line;