diff options
hooks.c: Fix window preparation in interactive mode
In commit 2857bac (Fix segfault when running hooks in non-interactive
mode, 2016-01-16), we added checks to fix a segmentation fault in
non-interactive mode. However, at the same time, that commit broke
window preparation in interactive mode.
When wins_prepare_external() is called, the UI mode is changed to
command line, such that we cannot determine whether we need to call
wins_unprepare_external() when returning from the hook. As a workaround,
we now store the mode in a temporary variable.
Signed-off-by: Lukas Fleischer <lfleischer@calcurse.org>
Diffstat (limited to '%2525252525252525252525252525253fid%2525252525252525252525252525253dfe0621bafd21acaf9909cb2f8ea65fa56560faed&id2%2525252525252525252525252525253da3b0c8eed288dacf4c76c6c90c42a99139b1ca01%25252525252525252525252525253fid%25252525252525252525252525253dfe0621bafd21acaf9909cb2f8ea65fa56560faed&id2%25252525252525252525252525253da3b0c8eed288dacf4c76c6c90c42a99139b1ca01%252525252525252525252525253fid%252525252525252525252525253dfe0621bafd21acaf9909cb2f8ea65fa56560faed%2525252525252525252525253fid%2525252525252525252525253dfe0621bafd21acaf9909cb2f8ea65fa56560faed&id2%2525252525252525252525253da3b0c8eed288dacf4c76c6c90c42a99139b1ca01%25252525252525252525253fid%25252525252525252525253dfe0621bafd21acaf9909cb2f8ea65fa56560faed%252525252525252525253fid%252525252525252525253dfe0621bafd21acaf9909cb2f8ea65fa56560faed%2525252525252525253fid%2525252525252525253dfe0621bafd21acaf9909cb2f8ea65fa56560faed%25252525252525253fid%25252525252525253da3b0c8eed288dacf4c76c6c90c42a99139b1ca01%252525252525253fid%252525252525253da3b0c8eed288dacf4c76c6c90c42a99139b1ca01&id2%252525252525253d4ab6e75aa906ebf85cf68b5f23be003a7dae9c7a%2525252525253fid%2525252525253da3b0c8eed288dacf4c76c6c90c42a99139b1ca01&id2%2525252525253d4ab6e75aa906ebf85cf68b5f23be003a7dae9c7a%25252525253fid%25252525253da3b0c8eed288dacf4c76c6c90c42a99139b1ca01%252525253fid%252525253d4ab6e75aa906ebf85cf68b5f23be003a7dae9c7a%2525253fid%2525253d4ab6e75aa906ebf85cf68b5f23be003a7dae9c7a%25253fid%25253d4ab6e75aa906ebf85cf68b5f23be003a7dae9c7a%253fid%253d4ab6e75aa906ebf85cf68b5f23be003a7dae9c7a%3fid%3d616c3759a5f28f3f6229af6d5d7ea0f302cbb17c?id=537b2859f249c4f6953049ee4c4e8829bbdeff0a')
0 files changed, 0 insertions, 0 deletions