summaryrefslogtreecommitdiff
path: root/ext/readline
diff options
context:
space:
mode:
authorDmitry Stogov <dmitry@zend.com>2015-06-30 04:05:24 +0300
committerDmitry Stogov <dmitry@zend.com>2015-06-30 04:05:24 +0300
commit4a2e40bb861bc3cf5fb6863e57486ed60316e97c (patch)
tree6579660b282fdd1bc50095e48d702913a0b6aa97 /ext/readline
parent8cce5b2641fb91c3073018b59f6f044b843041a8 (diff)
downloadphp-git-4a2e40bb861bc3cf5fb6863e57486ed60316e97c.tar.gz
Use ZSTR_ API to access zend_string elements (this is just renaming without semantick changes).
Diffstat (limited to 'ext/readline')
-rw-r--r--ext/readline/readline.c4
-rw-r--r--ext/readline/readline_cli.c14
2 files changed, 9 insertions, 9 deletions
diff --git a/ext/readline/readline.c b/ext/readline/readline.c
index 3d49f6e96d..47e59d8363 100644
--- a/ext/readline/readline.c
+++ b/ext/readline/readline.c
@@ -520,7 +520,7 @@ PHP_FUNCTION(readline_completion_function)
}
if (!zend_is_callable(arg, 0, &name)) {
- php_error_docref(NULL, E_WARNING, "%s is not callable", name->val);
+ php_error_docref(NULL, E_WARNING, "%s is not callable", ZSTR_VAL(name));
zend_string_release(name);
RETURN_FALSE;
}
@@ -569,7 +569,7 @@ PHP_FUNCTION(readline_callback_handler_install)
}
if (!zend_is_callable(callback, 0, &name)) {
- php_error_docref(NULL, E_WARNING, "%s is not callable", name->val);
+ php_error_docref(NULL, E_WARNING, "%s is not callable", ZSTR_VAL(name));
zend_string_release(name);
RETURN_FALSE;
}
diff --git a/ext/readline/readline_cli.c b/ext/readline/readline_cli.c
index ec006af2d3..125b09e920 100644
--- a/ext/readline/readline_cli.c
+++ b/ext/readline/readline_cli.c
@@ -409,12 +409,12 @@ static char *cli_completion_generator_ht(const char *text, int textlen, int *sta
}
while(zend_hash_has_more_elements(ht) == SUCCESS) {
zend_hash_get_current_key(ht, &name, &number);
- if (!textlen || !strncmp(name->val, text, textlen)) {
+ if (!textlen || !strncmp(ZSTR_VAL(name), text, textlen)) {
if (pData) {
*pData = zend_hash_get_current_data_ptr(ht);
}
zend_hash_move_forward(ht);
- return name->val;
+ return ZSTR_VAL(name);
}
if (zend_hash_move_forward(ht) == FAILURE) {
break;
@@ -459,7 +459,7 @@ static char *cli_completion_generator_func(const char *text, int textlen, int *s
char *retval = cli_completion_generator_ht(text, textlen, state, ht, (void**)&func);
if (retval) {
rl_completion_append_character = '(';
- retval = strdup(func->common.function_name->val);
+ retval = strdup(ZSTR_VAL(func->common.function_name));
}
return retval;
@@ -471,7 +471,7 @@ static char *cli_completion_generator_class(const char *text, int textlen, int *
char *retval = cli_completion_generator_ht(text, textlen, state, EG(class_table), (void**)&ce);
if (retval) {
rl_completion_append_character = '\0';
- retval = strdup(ce->name->val);
+ retval = strdup(ZSTR_VAL(ce->name));
}
return retval;
@@ -522,7 +522,7 @@ TODO:
if (class_name_end) {
class_name_len = class_name_end - text;
class_name = zend_string_alloc(class_name_len, 0);
- zend_str_tolower_copy(class_name->val, text, class_name_len);
+ zend_str_tolower_copy(ZSTR_VAL(class_name), text, class_name_len);
if ((ce = zend_lookup_class(class_name)) == NULL) {
zend_string_release(class_name);
return NULL;
@@ -561,7 +561,7 @@ TODO:
int len = class_name_len + 2 + strlen(retval) + 1;
char *tmp = malloc(len);
- snprintf(tmp, len, "%s::%s", ce->name->val, retval);
+ snprintf(tmp, len, "%s::%s", ZSTR_VAL(ce->name), retval);
free(retval);
retval = tmp;
}
@@ -604,7 +604,7 @@ static int readline_shell_run(void) /* {{{ */
read_history(history_file);
EG(exit_status) = 0;
- while ((line = readline(prompt->val)) != NULL) {
+ while ((line = readline(ZSTR_VAL(prompt))) != NULL) {
if (strcmp(line, "exit") == 0 || strcmp(line, "quit") == 0) {
free(line);
break;