summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Thurman <tthurman@gnome.org>2008-01-08 03:13:17 +0000
committerThomas James Alexander Thurman <tthurman@src.gnome.org>2008-01-08 03:13:17 +0000
commit286af99defd6126790c20d98f421fe20bf82447d (patch)
treec39ba0323488dfaf3804c4bdf5369a57cdf3a252
parenta409a0a098609c444e4c7076c76572cfafd67d0f (diff)
downloadmetacity-286af99defd6126790c20d98f421fe20bf82447d.tar.gz
g_free is a no-op on nulls; there is no need to test.
2008-01-07 Thomas Thurman <tthurman@gnome.org> * src/core/main.c (main): g_free is a no-op on nulls; there is no need to test. svn path=/trunk/; revision=3510
-rw-r--r--ChangeLog5
-rw-r--r--src/core/main.c9
2 files changed, 8 insertions, 6 deletions
diff --git a/ChangeLog b/ChangeLog
index e53b0fdc..0211f610 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2008-01-07 Thomas Thurman <tthurman@gnome.org>
+
+ * src/core/main.c (main): g_free is a no-op on nulls; there is no
+ need to test.
+
2008-01-06 Thomas Thurman <tthurman@gnome.org>
* src/core/display.c: Function commenting marathon; more to come.
diff --git a/src/core/main.c b/src/core/main.c
index 8319fba7..e250a0dd 100644
--- a/src/core/main.c
+++ b/src/core/main.c
@@ -402,12 +402,9 @@ main (int argc, char **argv)
/* Free memory possibly allocated by the argument parsing which are
* no longer needed.
*/
- if (meta_args.save_file)
- g_free (meta_args.save_file);
- if (meta_args.display_name)
- g_free (meta_args.display_name);
- if (meta_args.client_id)
- g_free (meta_args.client_id);
+ g_free (meta_args.save_file);
+ g_free (meta_args.display_name);
+ g_free (meta_args.client_id);
if (!meta_display_open ())
meta_exit (META_EXIT_ERROR);