diff options
Diffstat (limited to 'filter/filter-int.c')
-rw-r--r-- | filter/filter-int.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/filter/filter-int.c b/filter/filter-int.c index 0fb0685aec..25d70e43e2 100644 --- a/filter/filter-int.c +++ b/filter/filter-int.c @@ -221,6 +221,9 @@ static void format_sexp (FilterElement *fe, GString *out) { FilterInt *fs = (FilterInt *)fe; + char *str; - g_string_append(out, g_strdup_printf("%d", fs->val)); + str = g_strdup_printf ("%d", fs->val); + g_string_append (out, str); + g_free (str); } |