diff options
Diffstat (limited to 'src/error.cpp')
-rw-r--r-- | src/error.cpp | 17 |
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; |