From f9a11075d98cfd0336a325e7c293853d5736f12c Mon Sep 17 00:00:00 2001 From: =?utf8?q?Fran=C3=A7ois=20Pinard?= Date: Wed, 16 Nov 1994 02:49:10 +0000 Subject: [PATCH] *** empty log message *** --- scripts/level-1 | 26 +++++++++++++++----------- src/gnu.c | 3 ++- src/port.h | 6 ++++++ 3 files changed, 23 insertions(+), 12 deletions(-) diff --git a/scripts/level-1 b/scripts/level-1 index c6952aa..6410576 100644 --- a/scripts/level-1 +++ b/scripts/level-1 @@ -67,17 +67,21 @@ here="`pwd`" # Logfile name should be in the form ``log-1993-03-18-level-1'' # i.e. year-month-date. This format is useful for sorting by name, since # logfiles are intentionally kept online for future reference. -LOGFILE=log-`date | awk ' - BEGIN { - d["Jan"] = "01"; d["Feb"] = "02"; d["Mar"] = "03"; - d["Apr"] = "04"; d["May"] = "05"; d["Jun"] = "06"; - d["Jul"] = "07"; d["Aug"] = "08"; d["Sep"] = "09"; - d["Oct"] = "10"; d["Nov"] = "11"; d["Dec"] = "12"; - } - { - if ($3 < 10) $3 = "0" $3; - print $6 "-" d[$2] "-" $3; - }'`-level-${DUMP_LEVEL} +LOGFILE="log-`date | sed -ne ' + s/[^ ]* *\([^ ]*\) *\([^ ]*\).* \([^ ]*\)$/\3-\1-\2/ + /-[0-9]$/s/\([0-9]\)$/0\1/ + /Jan/{s/Jan/01/p;q;} + /Feb/{s/Feb/02/p;q;} + /Mar/{s/Mar/03/p;q;} + /Apr/{s/Apr/04/p;q;} + /May/{s/May/05/p;q;} + /Jun/{s/Jun/06/p;q;} + /Jul/{s/Jul/07/p;q;} + /Aug/{s/Aug/08/p;q;} + /Sep/{s/Sep/09/p;q;} + /Oct/{s/Oct/10/p;q;} + /Nov/{s/Nov/11/p;q;} + /Dec/{s/Dec/12/p;q;}'`-level-${DUMP_LEVEL}" localhost="`hostname | sed -e 's/\..*//'`" diff --git a/src/gnu.c b/src/gnu.c index 09d993d..806ba1e 100644 --- a/src/gnu.c +++ b/src/gnu.c @@ -126,9 +126,10 @@ read_dir_file() time(&this_time); if(gnu_dumpfile[0]!='/') { #if defined(__MSDOS__) || defined(USG) || defined(_POSIX_VERSION) - if(!getcwd(path,PATH_MAX)) + if(!getcwd(path,PATH_MAX)) { msg("Couldn't get current directory."); exit(EX_SYSTEM); + } #else char *getwd(); diff --git a/src/port.h b/src/port.h index 9357d3b..4bf9d2c 100644 --- a/src/port.h +++ b/src/port.h @@ -98,6 +98,12 @@ typedef long off_t; #if !defined(__MSDOS__) && !defined(STDC_HEADERS) #include #endif +#ifdef index +#undef index +#endif +#ifdef rindex +#undef rindex +#endif #define index strchr #define rindex strrchr #define bcopy(s, d, n) memcpy(d, s, n) -- 2.44.0