Make build sucessful

This commit is contained in:
Gasol Wu 2014-10-09 01:20:55 +08:00 committed by c9s
parent 50643bb25f
commit 85f1b218a5
3 changed files with 4 additions and 34 deletions

View file

@ -14,7 +14,7 @@
#include "php_r3.h" #include "php_r3.h"
// #include "ct_helper.h" // #include "ct_helper.h"
// #include "r3_functions.h" #include "r3_functions.h"
// #include "r3_mux.h" // #include "r3_mux.h"
// #include "php_expandable_mux.h" // #include "php_expandable_mux.h"
// #include "r3_controller.h" // #include "r3_controller.h"
@ -104,33 +104,3 @@ PHP_MSHUTDOWN_FUNCTION(r3) {
PHP_RINIT_FUNCTION(r3) { PHP_RINIT_FUNCTION(r3) {
return SUCCESS; return SUCCESS;
} }
/*
* r3_compile(array $routes, string $path);
*/
PHP_FUNCTION(r3_match)
{
zval *z_routes;
char *path;
int path_len;
/* parse parameters */
if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "as",
&z_routes,
&path, &path_len ) == FAILURE) {
RETURN_FALSE;
}
/*
zval *z_route;
z_route = php_r3_match(z_routes, path, path_len TSRMLS_CC);
if ( z_route != NULL ) {
*return_value = *z_route;
zval_copy_ctor(return_value);
return;
}
*/
RETURN_NULL();
}

View file

@ -82,8 +82,8 @@ zval * call_mux_method(zval * object , char * method_name , int method_name_len,
zend_class_entry ** get_pattern_compiler_ce(TSRMLS_D); zend_class_entry ** get_pattern_compiler_ce(TSRMLS_D);
extern zend_class_entry *ce_r3_exception;
*/ */
extern zend_class_entry *ce_r3_exception;
extern zend_module_entry r3_module_entry; extern zend_module_entry r3_module_entry;
@ -91,7 +91,7 @@ void r3_init_exception(TSRMLS_D);
void r3_mux_le_hash_dtor(zend_rsrc_list_entry *rsrc TSRMLS_DC); void r3_mux_le_hash_dtor(zend_rsrc_list_entry *rsrc TSRMLS_DC);
PHP_FUNCTION(r3_match); // PHP_FUNCTION(r3_match);
#define phpext_r3_ptr &r3_module_entry #define phpext_r3_ptr &r3_module_entry

View file

@ -20,7 +20,7 @@ vim:fdm=marker:et:sw=4:ts=4:sts=4:
// #include "r3_persistent.h" // #include "r3_persistent.h"
// #include "php_expandable_mux.h" // #include "php_expandable_mux.h"
// #include "hash.h" #include "hash.h"
/** /**
* new_dst = ht_copy_fun_t(NULL, src); * new_dst = ht_copy_fun_t(NULL, src);