fix itdb_free crash
authorJames Burton <burtonjamesr@googlemail.com>
Sun, 3 Jul 2011 16:31:58 +0000 (18:31 +0200)
committerChristophe Fergeau <teuf@gnome.org>
Sun, 3 Jul 2011 16:31:58 +0000 (18:31 +0200)
commit56c5f98929fde24e31283059faa769e85c057b6e
tree47cd3ae3abd3f0c357833e5d0bace7c4081a4e31
parent92a8dc147bcb0687efa56fa3bb14675aebcefaac
fix itdb_free crash

I've seen a few libgpod crashes in itdb_free() which appear to be due to a
double free of itdb->priv->genius_cuid.  Also I assume the check before the
first g_free() can be removed since g_free does nothing if passed NULL.
src/itdb_itunesdb.c