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;
|