gtranslator r3474 - in branches/GOBJECT_WORK: . src
- From: icq svn gnome org
- To: svn-commits-list gnome org
- Subject: gtranslator r3474 - in branches/GOBJECT_WORK: . src
- Date: Sat, 2 Feb 2008 11:20:25 +0000 (GMT)
Author: icq
Date: Sat Feb 2 11:20:25 2008
New Revision: 3474
URL: http://svn.gnome.org/viewvc/gtranslator?rev=3474&view=rev
Log:
2008-02-02 Ignacio Casal Quinteiro <nacho reas gmail com>
* src/po.c: Fixed crash when the file doesn't exist.
Modified:
branches/GOBJECT_WORK/ChangeLog
branches/GOBJECT_WORK/src/po.c
Modified: branches/GOBJECT_WORK/src/po.c
==============================================================================
--- branches/GOBJECT_WORK/src/po.c (original)
+++ branches/GOBJECT_WORK/src/po.c Sat Feb 2 11:20:25 2008
@@ -154,18 +154,19 @@
GtranslatorPo *po = GTR_PO(object);
if (po->priv->messages) {
- g_list_foreach(po->priv->messages, (GFunc)g_object_unref, NULL);
- g_list_free(po->priv->messages);
+ g_list_foreach (po->priv->messages, (GFunc)g_object_unref, NULL);
+ g_list_free (po->priv->messages);
}
if (po->priv->domains)
- g_list_free(po->priv->domains);
+ g_list_free (po->priv->domains);
- g_free(po->priv->filename);
- g_free(po->priv->obsolete);
+ g_free (po->priv->filename);
+ g_free (po->priv->obsolete);
- po_file_free(po->priv->gettext_po_file);
+ if (po->priv->gettext_po_file)
+ po_file_free (po->priv->gettext_po_file);
- G_OBJECT_CLASS(gtranslator_po_parent_class)->finalize(object);
+ G_OBJECT_CLASS (gtranslator_po_parent_class)->finalize(object);
}
static void
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]