ohrn            Tue Mar 20 12:48:43 2001 EDT

  Modified files:              
    /php4/ext/standard  rand.c 
  Log:
  Fix erronous out of bounds error message in rand(min,max)
  
  
Index: php4/ext/standard/rand.c
diff -u php4/ext/standard/rand.c:1.25 php4/ext/standard/rand.c:1.26
--- php4/ext/standard/rand.c:1.25       Sun Feb 25 22:07:23 2001
+++ php4/ext/standard/rand.c    Tue Mar 20 12:48:42 2001
@@ -19,7 +19,7 @@
    | Based on code from: Shawn Cokus <[EMAIL PROTECTED]>          |
    +----------------------------------------------------------------------+
  */
-/* $Id: rand.c,v 1.25 2001/02/26 06:07:23 andi Exp $ */
+/* $Id: rand.c,v 1.26 2001/03/20 20:48:42 ohrn Exp $ */
 
 #include <stdlib.h>
 
@@ -235,7 +235,7 @@
                        convert_to_long_ex(p_max);
                        if ((*p_max)->value.lval-(*p_min)->value.lval < 0) {
                                php_error(E_WARNING,"rand():  Invalid range:  
%ld..%ld", (*p_min)->value.lval, (*p_max)->value.lval);
-                       }else if ((*p_max)->value.lval-(*p_min)->value.lval > 
RAND_MAX){
+                       }else if ((*p_max)->value.lval-(*p_min)->value.lval > 
+PHP_RAND_MAX){
                                php3_error(E_WARNING,"rand():  Invalid range:  
%ld..%ld", (*p_min)->value.lval, (*p_max)->value.lval);
                        }
                        break;



-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]

Reply via email to