X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=client-src%2Functime.c;fp=client-src%2Functime.c;h=3e99a981b43b669705bf88fb99fc62beb416d0e0;hb=12179dea039515c06168c0037d048566a3f623de;hp=d2ee5ea56d737adce0eaefcf1dca78fb7ea22a54;hpb=94c03cae686e4196a345d72452fda2a5203768ce;p=debian%2Famanda diff --git a/client-src/unctime.c b/client-src/unctime.c index d2ee5ea..3e99a98 100644 --- a/client-src/unctime.c +++ b/client-src/unctime.c @@ -31,7 +31,7 @@ * SUCH DAMAGE. */ -/* $Id: unctime.c,v 1.2 1997/08/27 08:11:44 amcore Exp $ */ +/* $Id: unctime.c,v 1.3 2006/05/25 01:47:11 johnfranks Exp $ */ #include "amanda.h" @@ -53,18 +53,18 @@ #define E_SECOND 17 #define E_YEAR 20 -static int lookup P((char *)); +static int lookup(char *); time_t -unctime(str) - char *str; +unctime( + char *str) { struct tm then; char dbuf[26]; - (void) strncpy(dbuf, str, sizeof(dbuf) - 1); - dbuf[sizeof(dbuf) - 1] = '\0'; + (void) strncpy(dbuf, str, SIZEOF(dbuf) - 1); + dbuf[SIZEOF(dbuf) - 1] = '\0'; dbuf[E_MONTH+3] = '\0'; if ((then.tm_mon = lookup(&dbuf[E_MONTH])) < 0) return -1; @@ -81,13 +81,13 @@ static char months[] = "JanFebMarAprMayJunJulAugSepOctNovDec"; static int -lookup(str) - char *str; +lookup( + char * str) { register char *cp, *cp2; for (cp = months, cp2 = str; *cp != '\0'; cp += 3) if (strncmp(cp, cp2, 3) == 0) - return ((cp-months) / 3); + return ((int)(cp-months) / 3); return -1; }