From: <sja...@us...> - 2003-09-02 00:58:25
|
Update of /cvsroot/binaryphp/binaryphp In directory sc8-pr-cvs1:/tmp/cvs-serv6589 Modified Files: php_var_type.hpp Log Message: Add float type to class php_var_type. Index: php_var_type.hpp =================================================================== RCS file: /cvsroot/binaryphp/binaryphp/php_var_type.hpp,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** php_var_type.hpp 17 Aug 2003 19:48:38 -0000 1.1 --- php_var_type.hpp 2 Sep 2003 00:58:10 -0000 1.2 *************** *** 5,12 **** #define PHP_STRING 1 #define PHP_INT 2 ! #define PHP_BOOL 3 ! #define PHP_ARRAY 4 ! #define PHP_RESOURCE 5 ! #define PHP_OBJECT 6 class php_var_type { --- 5,13 ---- #define PHP_STRING 1 #define PHP_INT 2 ! #define PHP_FLOAT 3 ! #define PHP_BOOL 4 ! #define PHP_ARRAY 5 ! #define PHP_RESOURCE 6 ! #define PHP_OBJECT 7 class php_var_type { *************** *** 15,18 **** --- 16,20 ---- unsigned int is_string : 1; unsigned int is_int : 1; + unsigned int is_float : 1; unsigned int is_bool : 1; unsigned int is_array : 1; *************** *** 24,27 **** --- 26,30 ---- is_string = 0; is_int = 0; + is_float = 0; is_bool = 0; is_array = 0; *************** *** 34,37 **** --- 37,41 ---- if(is_string) return PHP_STRING; if(is_int) return PHP_INT; + if(is_float) return PHP_FLOAT; if(is_bool) return PHP_BOOL; if(is_array) return PHP_ARRAY; *************** *** 47,50 **** --- 51,55 ---- case PHP_STRING: is_string = true; break; case PHP_INT: is_int = true; break; + case PHP_FLOAT: is_float = true; break; case PHP_BOOL: is_bool = true; break; case PHP_ARRAY: is_array = true; break; *************** *** 60,63 **** --- 65,69 ---- case PHP_STRING: if(is_string) return true; case PHP_INT: if(is_int) return true; + case PHP_FLOAT: if(is_float) return true; case PHP_BOOL: if(is_bool) return true; case PHP_ARRAY: if(is_array) return true; |