mirror of
https://github.com/php/php-src.git
synced 2025-08-20 09:24:05 +02:00
- Fix compiler warning
This commit is contained in:
parent
8c67cf30b5
commit
d13c02bf68
1 changed files with 10 additions and 9 deletions
19
phpdbg.c
19
phpdbg.c
|
@ -19,6 +19,7 @@
|
||||||
#include "phpdbg.h"
|
#include "phpdbg.h"
|
||||||
#include "phpdbg_prompt.h"
|
#include "phpdbg_prompt.h"
|
||||||
#include "phpdbg_bp.h"
|
#include "phpdbg_bp.h"
|
||||||
|
#include "phpdbg_break.h"
|
||||||
#include "phpdbg_utils.h"
|
#include "phpdbg_utils.h"
|
||||||
|
|
||||||
ZEND_DECLARE_MODULE_GLOBALS(phpdbg);
|
ZEND_DECLARE_MODULE_GLOBALS(phpdbg);
|
||||||
|
@ -55,10 +56,10 @@ static PHP_MINIT_FUNCTION(phpdbg) /* {{{ */
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
REGISTER_LONG_CONSTANT("PHPDBG_FILE", FILE_PARAM, CONST_CS|CONST_PERSISTENT);
|
REGISTER_LONG_CONSTANT("PHPDBG_FILE", FILE_PARAM, CONST_CS|CONST_PERSISTENT);
|
||||||
REGISTER_LONG_CONSTANT("PHPDBG_METHOD", METHOD_PARAM, CONST_CS|CONST_PERSISTENT);
|
REGISTER_LONG_CONSTANT("PHPDBG_METHOD", METHOD_PARAM, CONST_CS|CONST_PERSISTENT);
|
||||||
REGISTER_LONG_CONSTANT("PHPDBG_LINENO", NUMERIC_PARAM, CONST_CS|CONST_PERSISTENT);
|
REGISTER_LONG_CONSTANT("PHPDBG_LINENO", NUMERIC_PARAM, CONST_CS|CONST_PERSISTENT);
|
||||||
REGISTER_LONG_CONSTANT("PHPDBG_FUNC", STR_PARAM, CONST_CS|CONST_PERSISTENT);
|
REGISTER_LONG_CONSTANT("PHPDBG_FUNC", STR_PARAM, CONST_CS|CONST_PERSISTENT);
|
||||||
|
|
||||||
return SUCCESS;
|
return SUCCESS;
|
||||||
} /* }}} */
|
} /* }}} */
|
||||||
|
|
||||||
|
@ -140,34 +141,34 @@ static PHP_FUNCTION(phpdbg_break)
|
||||||
long type;
|
long type;
|
||||||
char *expr = NULL;
|
char *expr = NULL;
|
||||||
zend_uint expr_len = 0;
|
zend_uint expr_len = 0;
|
||||||
|
|
||||||
if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "ls", &type, &expr, &expr_len) == FAILURE) {
|
if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "ls", &type, &expr, &expr_len) == FAILURE) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
switch (type) {
|
switch (type) {
|
||||||
case METHOD_PARAM:
|
case METHOD_PARAM:
|
||||||
phpdbg_do_break_method(
|
phpdbg_do_break_method(
|
||||||
expr, expr_len TSRMLS_CC);
|
expr, expr_len TSRMLS_CC);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case FILE_PARAM:
|
case FILE_PARAM:
|
||||||
phpdbg_do_break_file(
|
phpdbg_do_break_file(
|
||||||
expr, expr_len TSRMLS_CC);
|
expr, expr_len TSRMLS_CC);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case NUMERIC_PARAM:
|
case NUMERIC_PARAM:
|
||||||
phpdbg_do_break_lineno(
|
phpdbg_do_break_lineno(
|
||||||
expr, expr_len TSRMLS_CC);
|
expr, expr_len TSRMLS_CC);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case STR_PARAM:
|
case STR_PARAM:
|
||||||
phpdbg_do_break_func(
|
phpdbg_do_break_func(
|
||||||
expr, expr_len TSRMLS_CC);
|
expr, expr_len TSRMLS_CC);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
default: zend_error(
|
default: zend_error(
|
||||||
E_WARNING, "unrecognized parameter type %d", type);
|
E_WARNING, "unrecognized parameter type %ld", type);
|
||||||
}
|
}
|
||||||
} else if (EG(current_execute_data) && EG(active_op_array)) {
|
} else if (EG(current_execute_data) && EG(active_op_array)) {
|
||||||
zend_ulong opline_num = (EG(current_execute_data)->opline -
|
zend_ulong opline_num = (EG(current_execute_data)->opline -
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue