mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2025-03-26 01:20:05 +01:00
gvariant: Fix minor memory leak on error handling path
(Commit message by Philip Withnall.) https://bugzilla.gnome.org/show_bug.cgi?id=760022
This commit is contained in:
parent
5ebd8f6e88
commit
cd0bbbf1ef
@ -1724,6 +1724,7 @@ bytestring_parse (TokenStream *stream,
|
||||
parser_set_error (error, &ref, NULL,
|
||||
G_VARIANT_PARSE_ERROR_UNTERMINATED_STRING_CONSTANT,
|
||||
"unterminated string constant");
|
||||
g_free (str);
|
||||
g_free (token);
|
||||
return NULL;
|
||||
|
||||
@ -1734,6 +1735,7 @@ bytestring_parse (TokenStream *stream,
|
||||
parser_set_error (error, &ref, NULL,
|
||||
G_VARIANT_PARSE_ERROR_UNTERMINATED_STRING_CONSTANT,
|
||||
"unterminated string constant");
|
||||
g_free (str);
|
||||
g_free (token);
|
||||
return NULL;
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user