Browse Source

Merge pull request #23 from bwoebi/info_literal_fix

Info literal fix
pull/550/head
Felipe Pena 13 years ago
parent
commit
61b484524a
  1. 2
      phpdbg.c
  2. 12
      phpdbg_info.c

2
phpdbg.c

@ -338,7 +338,7 @@ static void php_sapi_phpdbg_register_vars(zval *track_vars_array TSRMLS_DC) /* {
static inline int php_sapi_phpdbg_ub_write(const char *message, unsigned int length TSRMLS_DC) /* {{{ */
{
return phpdbg_write(message);
return phpdbg_write("%s", message);
} /* }}} */
static inline void php_sapi_phpdbg_flush(void *context) /* {{{ */

12
phpdbg_info.c

@ -172,11 +172,13 @@ PHPDBG_INFO(literal) /* {{{ */
}
while (literal < ops->last_literal) {
phpdbg_write("|-------- C%lu -------> [", literal);
zend_print_zval(
&ops->literals[literal].constant, 0);
phpdbg_write("]");
phpdbg_writeln(EMPTY);
if (Z_TYPE(ops->literals[literal].constant) != IS_NULL) {
phpdbg_write("|-------- C%lu -------> [", literal);
zend_print_zval(
&ops->literals[literal].constant, 0);
phpdbg_write("]");
phpdbg_writeln(EMPTY);
}
literal++;
}
} else {

Loading…
Cancel
Save