diff src/process.c @ 77654:dd2237126840

Undo May 3 change.
author Richard M. Stallman <rms@gnu.org>
date Sun, 06 May 2007 17:39:53 +0000
parents 73b045a7fa70
children 922696f363b0
line wrap: on
line diff
--- a/src/process.c	Sat May 05 22:57:07 2007 +0000
+++ b/src/process.c	Sun May 06 17:39:53 2007 +0000
@@ -3912,8 +3912,8 @@
 Non-nil arg PROCESS means do not return until some output has been received
 from PROCESS.
 
-Non-nil second arg SECONDS and third arg MICROSEC are number of
-seconds and microseconds to wait; return after that much time whether
+Non-nil second arg SECONDS and third arg MILLISEC are number of
+seconds and milliseconds to wait; return after that much time whether
 or not there is input.  If SECONDS is a floating point number,
 it specifies a fractional number of seconds to wait.
 
@@ -3921,8 +3921,8 @@
 from PROCESS, suspending reading output from other processes.
 If JUST-THIS-ONE is an integer, don't run any timers either.
 Return non-nil iff we received any output before the timeout expired.  */)
-     (process, seconds, microsec, just_this_one)
-     register Lisp_Object process, seconds, microsec, just_this_one;
+     (process, seconds, millisec, just_this_one)
+     register Lisp_Object process, seconds, millisec, just_this_one;
 {
   int secs, usecs = 0;
 
@@ -3944,10 +3944,10 @@
       else
 	wrong_type_argument (Qnumberp, seconds);
 
-      if (INTEGERP (microsec))
+      if (INTEGERP (millisec))
 	{
 	  int carry;
-	  usecs += XINT (microsec);
+	  usecs += XINT (millisec) * 1000;
 	  carry = usecs / 1000000;
 	  secs += carry;
 	  if ((usecs -= carry * 1000000) < 0)