Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.2 9/18/84; site psivax.UUCP Path: utzoo!watmath!clyde!burl!ulysses!allegra!mit-eddie!genrad!decvax!tektronix!hplabs!sdcrdcf!psivax!friesen From: friesen@psivax.UUCP (Stanley Friesen) Newsgroups: net.sources.bugs Subject: Subtle RCS bug shows up in co Message-ID: <867@psivax.UUCP> Date: Mon, 18-Nov-85 17:49:24 EST Article-I.D.: psivax.867 Posted: Mon Nov 18 17:49:24 1985 Date-Received: Sat, 7-Dec-85 04:31:47 EST Reply-To: friesen@psivax.UUCP (Stanley Friesen) Organization: Pacesetter Systems Inc., Sylmar, CA Lines: 47 *** co.c.old Mon Nov 18 14:38:12 1985 --- co.c Mon Nov 18 14:44:51 1985 *************** *** 118,123 struct tm parseddate, *ftm; char * rawdate; long unixtime; catchints(); cmdid = "co"; --- 118,126 ----- struct tm parseddate, *ftm; char * rawdate; long unixtime; + #ifdef VARIAN + time_t timep[2]; /* Temporary for utime call */ + #endif VARIAN catchints(); cmdid = "co"; *************** *** 277,283 if (chmod(RCSfilename,RCSstat.st_mode & ~0222)<0) warn("Can't preserve mode of %s",RCSfilename); #ifdef VARIAN ! utime(RCSfilename,&RCSstat.st_atime); #endif VARIAN catchints(); } --- 280,288 ----- if (chmod(RCSfilename,RCSstat.st_mode & ~0222)<0) warn("Can't preserve mode of %s",RCSfilename); #ifdef VARIAN ! timep[0] = RCSstat.st_atime; ! timep[1] = RCSstat.st_mtime; ! utime(RCSfilename,timep); #endif VARIAN catchints(); } -- Sarima (Stanley Friesen) UUCP: {ttidca|ihnp4|sdcrdcf|quad1|nrcvax|bellcore|logico}!psivax!friesen ARPA: ttidca!psivax!friesen@rand-unix.arpa