1
0
mirror of https://github.com/weechat/weechat.git synced 2026-06-12 14:14:48 +02:00

guile: replace call to malloc by weechat_asprintf

This commit is contained in:
Sébastien Helleu
2024-12-17 20:13:04 +01:00
parent 82f0b3b121
commit cdb4823fad
+4 -6
View File
@@ -120,7 +120,6 @@ weechat_guile_output_flush ()
{
const char *ptr_command;
char *temp_buffer, *command;
int length;
if (!(*guile_buffer_output)[0])
return;
@@ -149,12 +148,11 @@ weechat_guile_output_flush ()
}
else
{
length = 1 + strlen (temp_buffer) + 1;
command = malloc (length);
if (command)
if (weechat_asprintf (&command,
"%c%s",
temp_buffer[0],
temp_buffer) >= 0)
{
snprintf (command, length, "%c%s",
temp_buffer[0], temp_buffer);
weechat_command (guile_eval_buffer,
(command[0]) ? command : " ");
free (command);