From Jakub Zawadzki via bug 3701:
authorStig Bjørlykke <stig@bjorlykke.org>
Mon, 20 Jul 2009 12:40:55 +0000 (12:40 -0000)
committerStig Bjørlykke <stig@bjorlykke.org>
Mon, 20 Jul 2009 12:40:55 +0000 (12:40 -0000)
Fix regressions in r29130 and r29133
In r29130 formating for DSECS was changed. (old: %01d now: %02d)
In r29133 adding sign was removed (old: buf[0] = '-' now: buf[0] = '\0')

svn path=/trunk/; revision=29146

epan/to_str.c

index 5b9e6ee4899a730e452b643336784b308731c044..3769fb121e27988cc6a46912fadb7fc163f22dfa 100644 (file)
@@ -593,7 +593,7 @@ display_signed_time(gchar *buf, int buflen, gint32 sec, gint32 frac,
                        if (buflen < 1) {
                          return;
                        }
-                       buf[0] = '\0';
+                       buf[0] = '-';
                        buf++;
                        buflen--;
                }
@@ -647,7 +647,7 @@ display_epoch_time(gchar *buf, int buflen, time_t sec, gint32 frac,
                        if (buflen < 1) {
                          return;
                        }
-                       buf[0] = '\0';
+                       buf[0] = '-';
                        buf++;
                        buflen--;
                }
@@ -659,7 +659,7 @@ display_epoch_time(gchar *buf, int buflen, time_t sec, gint32 frac,
                break;
 
        case DSECS:
-               g_snprintf(buf, buflen, "%0.0f.%02d", elapsed_secs, frac);
+               g_snprintf(buf, buflen, "%0.0f.%01d", elapsed_secs, frac);
                break;
 
        case CSECS: