filelen 319 sapi/phpdbg/phpdbg_bp.c PHPDBG_API HashTable *phpdbg_resolve_pending_file_break_ex(const char *file, uint filelen, zend_string *cur, HashTable *fileht) /* {{{ */ filelen 321 sapi/phpdbg/phpdbg_bp.c phpdbg_debug("file: %s, filelen: %u, cur: %s, curlen %u, pos: %c, memcmp: %d\n", file, filelen, ZSTR_VAL(cur), ZSTR_LEN(cur), filelen > ZSTR_LEN(cur) ? file[filelen - ZSTR_LEN(cur) - 1] : '?', filelen > ZSTR_LEN(cur) ? memcmp(file + filelen - ZSTR_LEN(cur), ZSTR_VAL(cur), ZSTR_LEN(cur)) : 0); filelen 324 sapi/phpdbg/phpdbg_bp.c # define WIN32_PATH_CHECK file[filelen - ZSTR_LEN(cur) - 1] == '\\' filelen 329 sapi/phpdbg/phpdbg_bp.c if (((ZSTR_LEN(cur) < filelen && (file[filelen - ZSTR_LEN(cur) - 1] == '/' || WIN32_PATH_CHECK)) || filelen == ZSTR_LEN(cur)) && !memcmp(file + filelen - ZSTR_LEN(cur), ZSTR_VAL(cur), ZSTR_LEN(cur))) { filelen 335 sapi/phpdbg/phpdbg_bp.c if (!(master = zend_hash_str_find_ptr(&PHPDBG_G(bp)[PHPDBG_BREAK_FILE], file, filelen))) { filelen 338 sapi/phpdbg/phpdbg_bp.c master = zend_hash_str_add_mem(&PHPDBG_G(bp)[PHPDBG_BREAK_FILE], file, filelen, &new_ht, sizeof(HashTable)); filelen 343 sapi/phpdbg/phpdbg_bp.c new_brake.filename = estrndup(file, filelen); filelen 368 sapi/phpdbg/phpdbg_bp.c uint filelen = strlen(file); filelen 376 sapi/phpdbg/phpdbg_bp.c phpdbg_resolve_pending_file_break_ex(file, filelen, cur, fileht); filelen 124 sapi/phpdbg/phpdbg_bp.h PHPDBG_API HashTable *phpdbg_resolve_pending_file_break_ex(const char *file, uint filelen, zend_string *cur, HashTable *fileht);