@@ -719,15 +719,15 @@ static int php_sqlite_authorizer(void *autharg, int access_type, const char *arg
719
719
/* }}} */
720
720
721
721
/* {{{ OO init/structure stuff */
722
- #define REGISTER_SQLITE_CLASS (name , parent ) \
722
+ #define REGISTER_SQLITE_CLASS (name , c_name , parent ) \
723
723
{ \
724
724
zend_class_entry ce; \
725
- INIT_CLASS_ENTRY(ce, "sqlite_ " # name, sqlite_funcs_ ## name ); \
726
- ce.create_object = sqlite_object_new_ ## name ; \
727
- sqlite_ce_ ## name = zend_register_internal_class_ex(&ce, parent, NULL TSRMLS_CC); \
728
- memcpy(&sqlite_object_handlers_ ## name , zend_get_std_object_handlers(), sizeof(zend_object_handlers)); \
729
- sqlite_object_handlers_ ## name .clone_obj = NULL; \
730
- sqlite_ce_ ## name ->ce_flags |= ZEND_ACC_FINAL_CLASS; \
725
+ INIT_CLASS_ENTRY(ce, "SQLite " # name, sqlite_funcs_ ## c_name ); \
726
+ ce.create_object = sqlite_object_new_ ## c_name ; \
727
+ sqlite_ce_ ## c_name = zend_register_internal_class_ex(&ce, parent, NULL TSRMLS_CC); \
728
+ memcpy(&sqlite_object_handlers_ ## c_name , zend_get_std_object_handlers(), sizeof(zend_object_handlers)); \
729
+ sqlite_object_handlers_ ## c_name .clone_obj = NULL; \
730
+ sqlite_ce_ ## c_name ->ce_flags |= ZEND_ACC_FINAL_CLASS; \
731
731
}
732
732
733
733
zend_class_entry * sqlite_ce_db , * sqlite_ce_exception ;
@@ -984,10 +984,10 @@ static int init_sqlite_globals(zend_sqlite_globals *g)
984
984
985
985
PHP_MINIT_FUNCTION (sqlite )
986
986
{
987
- REGISTER_SQLITE_CLASS (db , NULL );
988
- REGISTER_SQLITE_CLASS (query , NULL );
989
- REGISTER_SQLITE_CLASS (ub_query , NULL );
990
- REGISTER_SQLITE_CLASS (exception , zend_exception_get_default ());
987
+ REGISTER_SQLITE_CLASS (Database , db , NULL );
988
+ REGISTER_SQLITE_CLASS (Result , query , NULL );
989
+ REGISTER_SQLITE_CLASS (Unbuffered , ub_query , NULL );
990
+ REGISTER_SQLITE_CLASS (Exception , exception , zend_exception_get_default ());
991
991
sqlite_object_handlers_query .get_class_entry = sqlite_get_ce_query ;
992
992
sqlite_object_handlers_ub_query .get_class_entry = sqlite_get_ce_ub_query ;
993
993
0 commit comments