Fixed bad const-cast.

This commit is contained in:
Arnavion 2015-01-14 21:38:19 -08:00
parent 1d316710ed
commit e400ed2855
1 changed files with 5 additions and 2 deletions

View File

@ -970,6 +970,7 @@ hexchat_printf (hexchat_plugin *ph, const char *format, ...)
void
hexchat_command (hexchat_plugin *ph, const char *command)
{
char *command_nonconst;
char *conv;
gssize len = -1;
@ -980,9 +981,11 @@ hexchat_command (hexchat_plugin *ph, const char *command)
}
/* scripts/plugins continue to send non-UTF8... *sigh* */
conv = text_validate ((char **)&command, &len);
handle_command (ph->context, (char *)command, FALSE);
command_nonconst = g_strdup (command);
conv = text_validate (&command_nonconst, &len);
handle_command (ph->context, command_nonconst, FALSE);
g_free (conv);
g_free (command_nonconst);
}
void