Make build sucessful
This commit is contained in:
parent
50643bb25f
commit
85f1b218a5
3 changed files with 4 additions and 34 deletions
|
@ -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();
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
|
@ -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
|
||||||
|
|
||||||
|
|
|
@ -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);
|
||||||
|
|
Loading…
Reference in a new issue