summaryrefslogtreecommitdiffstats
path: root/sys/pc98/cbus/pcrtc.c
diff options
context:
space:
mode:
authorkato <kato@FreeBSD.org>1998-01-28 12:25:06 +0000
committerkato <kato@FreeBSD.org>1998-01-28 12:25:06 +0000
commitd7a8a1960db01aa022d1365e26855eff69c99456 (patch)
treef020cc75137c35032117feca0927503c14222652 /sys/pc98/cbus/pcrtc.c
parente790ea12ab163081b725aea7147397c18e7411d1 (diff)
downloadFreeBSD-src-d7a8a1960db01aa022d1365e26855eff69c99456.zip
FreeBSD-src-d7a8a1960db01aa022d1365e26855eff69c99456.tar.gz
Sync with sys/i386/isa/clock.c revision 1.108.
Diffstat (limited to 'sys/pc98/cbus/pcrtc.c')
-rw-r--r--sys/pc98/cbus/pcrtc.c12
1 files changed, 7 insertions, 5 deletions
diff --git a/sys/pc98/cbus/pcrtc.c b/sys/pc98/cbus/pcrtc.c
index a72ee3f..463b109 100644
--- a/sys/pc98/cbus/pcrtc.c
+++ b/sys/pc98/cbus/pcrtc.c
@@ -34,7 +34,7 @@
* SUCH DAMAGE.
*
* from: @(#)clock.c 7.2 (Berkeley) 5/12/91
- * $Id: clock.c,v 1.38 1997/12/26 20:42:37 phk Exp $
+ * $Id: clock.c,v 1.39 1997/12/29 16:15:57 kato Exp $
*/
/*
@@ -959,10 +959,12 @@ inittodr(time_t base)
int second, min, hour;
#endif
- s = splclock();
- time.tv_sec = base;
- time.tv_usec = 0;
- splx(s);
+ if (base) {
+ s = splclock();
+ time.tv_sec = base;
+ time.tv_usec = 0;
+ splx(s);
+ }
#ifdef PC98
rtc_serialcom(0x03); /* Time Read */
OpenPOWER on IntegriCloud