diff options
author | Behdad Esfahbod <behdad@src.gnome.org> | 2005-07-26 11:08:08 +0000 |
---|---|---|
committer | Behdad Esfahbod <behdad@src.gnome.org> | 2005-07-26 11:08:08 +0000 |
commit | 8cefdbcfb000191a8d8a506576b1d94d98f6f00d (patch) | |
tree | 5b4dac8afbb869e62e47bb35182ffe729b1d35ca /examples/renderdemo.c | |
parent | 6a100fc4973fc1e5c044fb8dc1c55be430cbd707 (diff) | |
download | pango-8cefdbcfb000191a8d8a506576b1d94d98f6f00d.tar.gz |
Fixed a couple of leaks and freed memory after use.
Diffstat (limited to 'examples/renderdemo.c')
-rw-r--r-- | examples/renderdemo.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/examples/renderdemo.c b/examples/renderdemo.c index 34d9a057..de324d79 100644 --- a/examples/renderdemo.c +++ b/examples/renderdemo.c @@ -426,6 +426,8 @@ parse_options (int argc, char *argv[]) if (!arg_context_parse (arg_context, &argc, &argv, &error)) fail ("%s", error->message); + + arg_context_free (arg_context); if ((opt_text && argc != 1) || (!opt_text && argc != 2)) @@ -475,3 +477,9 @@ parse_options (int argc, char *argv[]) !pango_parse_markup (text, -1, 0, NULL, NULL, NULL, &error)) fail ("Cannot parse input as markup: %s", error->message); } + +void +finalize (void) +{ + g_free (text); +} |