X-Git-Url: https://git.wh0rd.org/?p=dump.git;a=blobdiff_plain;f=dump%2Functime.c;h=845a333451c3e94b147da86cce719d88c8223836;hp=eccc5099442e4d8766682bcfd27c66de0c8be8ac;hb=ec387a1267f4cac7625cd5b6d1c1f080d39085b3;hpb=1227625a12a66e0ded78a1997c2d23f23202a382 diff --git a/dump/unctime.c b/dump/unctime.c index eccc509..845a333 100644 --- a/dump/unctime.c +++ b/dump/unctime.c @@ -1,7 +1,8 @@ /* * Ported to Linux's Second Extended File System as part of the * dump and restore backup suit - * Remy Card , 1994, 1995, 1996 + * Remy Card , 1994-1997 + * Stelian Pop , 1999 * */ @@ -36,25 +37,27 @@ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. + * + * $Id: unctime.c,v 1.5 1999/10/11 13:31:12 stelian Exp $ */ -#ifndef lint -static char sccsid[] = "@(#)unctime.c 8.2 (Berkeley) 6/14/94"; -#endif /* not lint */ - -#include - -#include #include #ifdef __STDC__ #include #include #endif -#ifndef __P -#include +#include +#include + +#ifdef __linux__ +#include +#include +#include #endif +#include "dump.h" + /* * Convert a ctime(3) format string into a system format date. * Return the date thus calculated. @@ -73,12 +76,11 @@ static char sccsid[] = "@(#)unctime.c 8.2 (Berkeley) 6/14/94"; #define E_SECOND 17 #define E_YEAR 20 -static int lookup __P((char *)); +static int lookup __P((const char *)); time_t -unctime(str) - char *str; +unctime(const char *str) { struct tm then; char dbuf[26]; @@ -101,10 +103,9 @@ static char months[] = "JanFebMarAprMayJunJulAugSepOctNovDec"; static int -lookup(str) - char *str; +lookup(const char *str) { - register char *cp, *cp2; + register const char *cp, *cp2; for (cp = months, cp2 = str; *cp != '\0'; cp += 3) if (strncmp(cp, cp2, 3) == 0)