projects
/
unix-history
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
tags
|
clone url
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
BSD 4_1_snap release
[unix-history]
/
usr
/
src
/
cmd
/
dump
/
unctime.c
diff --git
a/usr/src/cmd/dump/unctime.c
b/usr/src/cmd/dump/unctime.c
index
2e308d0
..
e95f273
100644
(file)
--- a/
usr/src/cmd/dump/unctime.c
+++ b/
usr/src/cmd/dump/unctime.c
@@
-1,6
+1,6
@@
-static char *sccsid = "@(#)unctime.c 1.1 (Berkeley) 10/13/80";
#include <sys/types.h>
#include <time.h>
#include <sys/types.h>
#include <time.h>
+#include <stdio.h>
/*
* Convert a ctime(3) format string into a system format date.
* Return the date thus calculated.
/*
* Convert a ctime(3) format string into a system format date.
* Return the date thus calculated.
@@
-30,8
+30,9
@@
time_t unctime(str)
str[25] = 0;
strcpy(dbuf, str);
dbuf[E_MONTH+3] = 0;
str[25] = 0;
strcpy(dbuf, str);
dbuf[E_MONTH+3] = 0;
- if ( (then.tm_mon = lookup(&dbuf[E_MONTH])) < 0)
+ if ( (then.tm_mon = lookup(&dbuf[E_MONTH])) < 0)
{
return(-1);;
return(-1);;
+ }
then.tm_mday = atoi(&dbuf[E_DAY]);
then.tm_hour = atoi(&dbuf[E_HOUR]);
then.tm_min = atoi(&dbuf[E_MINUTE]);
then.tm_mday = atoi(&dbuf[E_DAY]);
then.tm_hour = atoi(&dbuf[E_HOUR]);
then.tm_min = atoi(&dbuf[E_MINUTE]);
@@
-73,7
+74,7
@@
time_t emitl(dp)
dcopy = *dp;
dp = &dcopy;
conv = 0;
dcopy = *dp;
dp = &dcopy;
conv = 0;
- for (i = 3
1
; i >= 0; i--) {
+ for (i = 3
0
; i >= 0; i--) {
bit = 1 << i;
conv |= bit;
if (dcmp(localtime(&conv), dp) > 0)
bit = 1 << i;
conv |= bit;
if (dcmp(localtime(&conv), dp) > 0)
@@
-105,3
+106,4
@@
dcmp(dp, dp2)
DECIDE(tm_sec);
return(0);
}
DECIDE(tm_sec);
return(0);
}
+static char *sccsid = "@(#)unctime.c 1.3 (Berkeley) 81/04/18";