** Fix for bug #573497
authorTobias Mueller <tobiasmue@svn.gnome.org>
Sat, 28 Feb 2009 02:07:30 +0000 (02:07 +0000)
committerTobias Mueller <tobiasmue@src.gnome.org>
Sat, 28 Feb 2009 02:07:30 +0000 (02:07 +0000)
2009-02-28  Tobias Mueller  <tobiasmue@svn.gnome.org>

    ** Fix for bug #573497

    * libecal/e-cal.c: (E_CALENDAR_CHECK_STATUS):
    Use "%s" as format-string to g_set_error.
    * libecal/e-cal.c: (e_calendar_get_op), (e_calendar_remove_op),
    (destroy_factories), (destroy_cal), (cal_alarm_address_cb),
    (cal_ldap_attribute_cb), (cal_static_capabilities_cb),
    (cal_opened_cb), (cal_removed_cb), (cal_object_created_cb):
    Use "%s" as format-string to g_warning or g_message.
    * libecal/e-cal-time-util.c: (isodate_from_time_t):
    Use a fixed sized format-string instead of a const char*

svn path=/trunk/; revision=10111

calendar/ChangeLog
calendar/libecal/e-cal-time-util.c
calendar/libecal/e-cal.c

index bdf7ece..cc565c6 100644 (file)
@@ -1,3 +1,17 @@
+2009-02-28  Tobias Mueller  <tobiasmue@svn.gnome.org>
+
+       ** Fix for bug #573497
+
+       * libecal/e-cal.c: (E_CALENDAR_CHECK_STATUS):
+       Use "%s" as format-string to g_set_error.
+       * libecal/e-cal.c: (e_calendar_get_op), (e_calendar_remove_op), 
+       (destroy_factories), (destroy_cal), (cal_alarm_address_cb), 
+       (cal_ldap_attribute_cb), (cal_static_capabilities_cb), 
+       (cal_opened_cb), (cal_removed_cb), (cal_object_created_cb):
+       Use "%s" as format-string to g_warning or g_message.
+       * libecal/e-cal-time-util.c: (isodate_from_time_t):
+       Use a fixed sized format-string instead of a const char*
+       
 2009-02-27  Milan Crha  <mcrha@redhat.com>
 
        ** Fix for bug #572566
index 99b644e..7249d1b 100644 (file)
@@ -580,11 +580,10 @@ isodate_from_time_t (time_t t)
 {
        gchar *ret;
        struct tm stm;
-       const char *fmt;
+       const char fmt[] = "%04d%02d%02dT%02d%02d%02dZ";
 
        gmtime_r (&t, &stm);
        ret = g_malloc (ISODATE_LENGTH);
-       fmt = "%04d%02d%02dT%02d%02d%02dZ";
        g_snprintf (ret, ISODATE_LENGTH, fmt, (stm.tm_year+1900), (stm.tm_mon+1), stm.tm_mday, stm.tm_hour, stm.tm_min, stm.tm_sec);
 
        return ret;
index 8cc43ff..a90c80a 100644 (file)
@@ -180,7 +180,7 @@ static GObjectClass *parent_class;
        else {                                                          \
                 const char *msg;                                        \
                 msg = e_cal_get_error_message ((status));          \
-               g_set_error ((error), E_CALENDAR_ERROR, (status), msg, (status));       \
+               g_set_error ((error), E_CALENDAR_ERROR, (status), "%s", msg, (status)); \
                return FALSE;                                           \
        }                               }G_STMT_END
 
@@ -317,7 +317,7 @@ static ECalendarOp*
 e_calendar_get_op (ECal *ecal)
 {
        if (!ecal->priv->current_op) {
-               g_warning (G_STRLOC ": Unexpected response");
+               g_warning ("%s", G_STRLOC ": Unexpected response");
                return NULL;
        }
 
@@ -337,7 +337,7 @@ static void
 e_calendar_remove_op (ECal *ecal, ECalendarOp *op)
 {
        if (ecal->priv->current_op != op)
-               g_warning (G_STRLOC ": Cannot remove op, it's not current");
+               g_warning ("%s", G_STRLOC ": Cannot remove op, it's not current");
 
        ecal->priv->current_op = NULL;
 }
@@ -361,7 +361,7 @@ destroy_factories (ECal *ecal)
 
                result = CORBA_Object_is_nil (factory, &ev);
                if (BONOBO_EX (&ev)) {
-                       g_message (G_STRLOC ": could not see if a factory was nil");
+                       g_message ("%s", G_STRLOC ": could not see if a factory was nil");
                        CORBA_exception_free (&ev);
 
                        continue;
@@ -372,7 +372,7 @@ destroy_factories (ECal *ecal)
 
                CORBA_Object_release (factory, &ev);
                if (BONOBO_EX (&ev)) {
-                       g_message (G_STRLOC ": could not release a factory");
+                       g_message ("%s", G_STRLOC ": could not release a factory");
                        CORBA_exception_free (&ev);
                }
        }
@@ -394,7 +394,7 @@ destroy_cal (ECal *ecal)
        CORBA_exception_init (&ev);
        result = CORBA_Object_is_nil (priv->cal, &ev);
        if (BONOBO_EX (&ev)) {
-               g_message (G_STRLOC ": could not see if the "
+               g_message ("%s", G_STRLOC ": could not see if the "
                           "calendar ecal interface object was nil");
                priv->cal = CORBA_OBJECT_NIL;
                CORBA_exception_free (&ev);
@@ -487,7 +487,7 @@ cal_alarm_address_cb (ECalListener *listener, ECalendarStatus status, const char
        op = e_calendar_get_op (ecal);
 
        if (op == NULL) {
-               g_warning (G_STRLOC ": Cannot find operation ");
+               g_warning ("%s", G_STRLOC ": Cannot find operation ");
                return;
        }
 
@@ -506,7 +506,7 @@ cal_ldap_attribute_cb (ECalListener *listener, ECalendarStatus status, const cha
        op = e_calendar_get_op (ecal);
 
        if (op == NULL) {
-               g_warning (G_STRLOC ": Cannot find operation ");
+               g_warning ("%s", G_STRLOC ": Cannot find operation ");
                return;
        }
 
@@ -525,7 +525,7 @@ cal_static_capabilities_cb (ECalListener *listener, ECalendarStatus status, cons
        op = e_calendar_get_op (ecal);
 
        if (op == NULL) {
-               g_warning (G_STRLOC ": Cannot find operation ");
+               g_warning ("%s", G_STRLOC ": Cannot find operation ");
                return;
        }
 
@@ -544,7 +544,7 @@ cal_opened_cb (ECalListener *listener, ECalendarStatus status, gpointer data)
        op = e_calendar_get_op (ecal);
 
        if (op == NULL) {
-               g_warning (G_STRLOC ": Cannot find operation ");
+               g_warning ("%s", G_STRLOC ": Cannot find operation ");
                return;
        }
 
@@ -562,7 +562,7 @@ cal_removed_cb (ECalListener *listener, ECalendarStatus status, gpointer data)
        op = e_calendar_get_op (ecal);
 
        if (op == NULL) {
-               g_warning (G_STRLOC ": Cannot find operation ");
+               g_warning ("%s", G_STRLOC ": Cannot find operation ");
                return;
        }
 
@@ -580,7 +580,7 @@ cal_object_created_cb (ECalListener *listener, ECalendarStatus status, const cha
        op = e_calendar_get_op (ecal);
 
        if (op == NULL) {
-               g_warning (G_STRLOC ": Cannot find operation ");
+               g_warning ("%s", G_STRLOC ": Cannot find operation ");
                return;
        }