Merge branch 'fix-compile-resources-leak' into 'main'

glib-compile-resources: Fix a memory leak of the compiler option

See merge request GNOME/glib!2501
This commit is contained in:
Philip Withnall 2022-02-18 10:34:25 +00:00
commit d551e81812

View File

@ -812,7 +812,7 @@ main (int argc, char **argv)
char *c_name = NULL;
char *c_name_no_underscores;
const char *linkage = "extern";
const char *compiler = NULL;
char *compiler = NULL;
CompilerType compiler_type = COMPILER_GCC;
GOptionContext *context;
GOptionEntry entries[] = {
@ -886,6 +886,7 @@ main (int argc, char **argv)
linkage = "G_GNUC_INTERNAL";
compiler_type = get_compiler_id (compiler);
g_free (compiler);
srcfile = argv[1];