diff options
author | Robin Haberkorn <robin.haberkorn@googlemail.com> | 2015-06-23 16:23:25 +0200 |
---|---|---|
committer | Robin Haberkorn <robin.haberkorn@googlemail.com> | 2015-06-24 03:38:16 +0200 |
commit | 81a1270a56bf1f6a13e709e653598c69c7d9334b (patch) | |
tree | 7411ac19a1c40e3f68bf25697daaf2bb1a5ddc44 /lib | |
parent | 9e3913e8e9c25916911ef5e9f2a2d5b17e9e8c5c (diff) | |
download | sciteco-81a1270a56bf1f6a13e709e653598c69c7d9334b.tar.gz |
fixed SEGFAULTs in InterfaceCurses::vmsg()
* both vmsg() and stdio_msg() behave like vprintf() are allowed
to leave their `va_list` in an undefined state.
* therefore when writing messages to stdio in addition to the
message line, we have to copy the argument list.
* fixes SEGFAULTs when trying to log any message
(but this bug did not manifest on every test system)
Diffstat (limited to 'lib')
0 files changed, 0 insertions, 0 deletions