]> granicus.if.org Git - file/commitdiff
avoid c99 syntax.
authorChristos Zoulas <christos@zoulas.com>
Tue, 10 Mar 2009 11:44:29 +0000 (11:44 +0000)
committerChristos Zoulas <christos@zoulas.com>
Tue, 10 Mar 2009 11:44:29 +0000 (11:44 +0000)
ChangeLog
src/cdf.c
src/cdf_time.c

index 07e19dc9845a2274724ef924ef562be2585e078e..11438e86f5e5ba30a29fcbb18fafc92e9a58833e 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2009-03-10  7:45  Christos Zoulas <christos@zoulas.com>
+
+       * avoid c99 syntax.
+
 2009-02-23 15:45  Christos Zoulas <christos@zoulas.com>
 
        * make the cdf code use the buffer first if available,
index 6f35b33be44a07f08a5ca45aa6536238afdb9351..e107737e706f57de1505010674b42bbf31808899 100644 (file)
--- a/src/cdf.c
+++ b/src/cdf.c
@@ -32,7 +32,7 @@
 #include "file.h"
 
 #ifndef lint
-FILE_RCSID("@(#)$File: cdf.c,v 1.18 2009/02/23 20:44:47 christos Exp $")
+FILE_RCSID("@(#)$File: cdf.c,v 1.19 2009/02/23 20:51:55 christos Exp $")
 #endif
 
 #include <assert.h>
@@ -257,8 +257,9 @@ cdf_read(const cdf_info_t *info, off_t off, void *buf, size_t len)
 int
 cdf_read_header(const cdf_info_t *info, cdf_header_t *h)
 {
-       (void)memcpy(cdf_bo.s, "\01\02\03\04", 4);
        char buf[512];
+
+       (void)memcpy(cdf_bo.s, "\01\02\03\04", 4);
        if (cdf_read(info, (off_t)0, buf, sizeof(buf)) == -1)
                return -1;
        cdf_unpack_header(h, buf);
@@ -415,7 +416,7 @@ cdf_read_long_sector_chain(const cdf_info_t *info, const cdf_header_t *h,
        return 0;
 out:
        free(scn->sst_tab);
-       return (size_t)-1;
+       return -1;
 }
 
 int
@@ -450,7 +451,7 @@ cdf_read_short_sector_chain(const cdf_header_t *h,
        return 0;
 out:
        free(scn->sst_tab);
-       return (size_t)-1;
+       return -1;
 }
 
 int
index 9dbcad1f58811e39438243d90077527fdc2883ea..3ddf8a722ba21362b495a3f01c8f2ce44eeddd10 100644 (file)
@@ -27,7 +27,7 @@
 #include "file.h"
 
 #ifndef lint
-FILE_RCSID("@(#)$File: cdf_time.c,v 1.4 2008/11/04 16:38:28 christos Exp $")
+FILE_RCSID("@(#)$File: cdf_time.c,v 1.5 2009/02/03 20:27:51 christos Exp $")
 #endif
 
 #include <time.h>
@@ -102,6 +102,7 @@ cdf_timestamp_to_timespec(struct timespec *ts, cdf_timestamp_t t)
 #ifdef HAVE_STRUCT_TM_TM_ZONE
        static char UTC[] = "UTC";
 #endif
+       int rdays;
 
        /* Unit is 100's of nanoseconds */
        ts->tv_nsec = (t % CDF_TIME_PREC) * 100;
@@ -119,7 +120,7 @@ cdf_timestamp_to_timespec(struct timespec *ts, cdf_timestamp_t t)
        // XXX: Approx
        tm.tm_year = CDF_BASE_YEAR + (t / 365);
 
-       int rdays = cdf_getdays(tm.tm_year);
+       rdays = cdf_getdays(tm.tm_year);
        t -= rdays;
        tm.tm_mday = cdf_getday(tm.tm_year, t);
        tm.tm_mon = cdf_getmonth(tm.tm_year, t);