diff options
Diffstat (limited to 'src/command/cmd_funcs.c')
-rw-r--r-- | src/command/cmd_funcs.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/src/command/cmd_funcs.c b/src/command/cmd_funcs.c index c0537087..55a05be2 100644 --- a/src/command/cmd_funcs.c +++ b/src/command/cmd_funcs.c @@ -9461,7 +9461,7 @@ cmd_change_password(ProfWin* window, const char* const command, gchar** args) return TRUE; } -// Returns true if any error occured +// Returns true if an error occured gboolean _get_message_from_editor(gchar* message, gchar** returned_message) { @@ -9569,15 +9569,13 @@ cmd_correct_editor(ProfWin* window, const char* const command, gchar** args) return TRUE; } - gchar* initial_message = g_strjoinv(" ", args); + gchar* initial_message = _get_last_message(window); gchar* message = NULL; if (_get_message_from_editor(initial_message, &message)) { return TRUE; } - free(initial_message); - if (window->type == WIN_CHAT) { ProfChatWin* chatwin = (ProfChatWin*)window; |