/php-src/ext/xml/ |
H A D | expat_compat.h | 64 void *(*realloc_fcn)(void *ptr, size_t size); 65 void (*free_fcn)(void *ptr);
|
/php-src/ext/ffi/tests/ |
H A D | utils.inc | 25 … ffi_cdef("extern size_t $spec zend_list_insert(void *ptr, int type);", ffi_get_php_dll_name());
|
H A D | 018.phpt | 16 FFI::cdef("struct X {struct X *ptr[2];};");
|
H A D | 045.phpt | 26 TypeError: FFI::isNull(): Argument #1 ($ptr) must be of type FFI\CData, null given
|
H A D | 016.phpt | 22 FFI::cdef("struct X {struct X *ptr;};");
|
/php-src/ext/xsl/ |
H A D | php_xsl.c | 63 if (intern->ptr) { in xsl_free_sheet() 64 xsltStylesheetPtr sheet = intern->ptr; in xsl_free_sheet() 72 intern->ptr = NULL; in xsl_free_sheet() 314 object->ptr = obj; in php_xsl_set_object()
|
H A D | php_xsl.h | 56 void *ptr; member
|
/php-src/ext/fileinfo/libmagic/ |
H A D | cdf_time.c | 171 char *ptr = *sec > MAX_CTIME ? NULL : ctime_r(sec, buf); in cdf_ctime() local 172 if (ptr != NULL) in cdf_ctime()
|
/php-src/ext/dom/ |
H A D | html_collection.c | 44 dom_nnodemap_object *objmap = intern->ptr; in dom_html_collection_named_item() 118 php_dom_nodelist_get_item_into_zval(php_dom_obj_from_obj(object)->ptr, index.lval, rv); in dom_html_collection_read_dimension()
|
H A D | nodelist.c | 65 dom_nnodemap_object *objmap = (dom_nnodemap_object *) obj->ptr; in php_dom_get_nodelist_length() 242 dom_nnodemap_object *objmap = intern->ptr; in PHP_METHOD() 294 php_dom_nodelist_get_item_into_zval(php_dom_obj_from_obj(object)->ptr, index.lval, rv); in dom_modern_nodelist_read_dimension()
|
/php-src/sapi/cgi/ |
H A D | cgi_main.c | 319 ptr += ret; in sapi_cgi_ub_write() 340 ptr += ret; in sapi_fcgi_ub_write() 836 while ((ptr = strpbrk(ptr, "\\/")) != NULL) { 838 while ((ptr = strchr(ptr, DEFAULT_SLASH)) != NULL) { 840 *ptr = 0; 842 *ptr = '/'; 843 ptr++; 1263 char *ptr; local 1265 while ((ptr = strrchr(pt, '/')) || (ptr = strrchr(pt, '\\'))) { 1266 *ptr = 0; [all …]
|
/php-src/ext/soap/ |
H A D | php_schema.c | 352 cur_type =ptr; in schema_simpleType() 372 cur_type = ptr; in schema_simpleType() 1410 cur_type = ptr; in schema_complexType() 2562 if (ptr) { in delete_restriction_var_int() 2563 efree(ptr); in delete_restriction_var_int() 2569 if (ptr) { in delete_restriction_var_int_persistent() 2570 free(ptr); in delete_restriction_var_int_persistent() 2576 if (ptr) { in delete_restriction_var_char_int() 2580 efree(ptr); in delete_restriction_var_char_int() 2591 if (ptr) { in delete_restriction_var_char_persistent_int() [all …]
|
/php-src/ext/ffi/ |
H A D | ffi_arginfo.h | 24 ZEND_ARG_OBJ_INFO(ZEND_SEND_PREFER_REF, ptr, FFI\\CData, 0) 29 ZEND_ARG_INFO(ZEND_SEND_PREFER_REF, ptr) 37 ZEND_ARG_OBJ_INFO(ZEND_SEND_PREFER_REF, ptr, FFI\\CData, 0) 46 ZEND_ARG_OBJ_INFO(ZEND_SEND_PREFER_REF, ptr, FFI\\CData, 0) 50 ZEND_ARG_OBJ_TYPE_MASK(ZEND_SEND_PREFER_REF, ptr, FFI\\CData|FFI\\CType, 0, NULL) 68 ZEND_ARG_OBJ_INFO(ZEND_SEND_PREFER_REF, ptr, FFI\\CData, 0) 74 ZEND_ARG_OBJ_INFO(ZEND_SEND_PREFER_REF, ptr, FFI\\CData, 0) 79 ZEND_ARG_OBJ_INFO(ZEND_SEND_PREFER_REF, ptr, FFI\\CData, 0)
|
/php-src/Zend/ |
H A D | zend_virtual_cwd.c | 1668 char *ptr, *dir; in virtual_popen() local 1684 ptr = zend_mempcpy(ptr, "cd ", sizeof("cd ") - 1); in virtual_popen() 1689 *ptr++ = '\''; in virtual_popen() 1693 *ptr++ = '\''; in virtual_popen() 1694 *ptr++ = '\\'; in virtual_popen() 1695 *ptr++ = '\''; in virtual_popen() 1698 *ptr++ = *dir; in virtual_popen() 1703 *ptr++ = '\''; in virtual_popen() 1706 *ptr++ = ' '; in virtual_popen() 1707 *ptr++ = ';'; in virtual_popen() [all …]
|
H A D | zend_gc.c | 149 #define GC_GET_PTR(ptr) \ argument 150 ((void*)(((uintptr_t)(ptr)) & ~GC_BITS)) 152 #define GC_IS_ROOT(ptr) \ argument 153 ((((uintptr_t)(ptr)) & GC_BITS) == GC_ROOT) 154 #define GC_IS_UNUSED(ptr) \ argument 156 #define GC_IS_GARBAGE(ptr) \ argument 158 #define GC_IS_DTOR_GARBAGE(ptr) \ argument 161 #define GC_MAKE_GARBAGE(ptr) \ argument 162 ((void*)(((uintptr_t)(ptr)) | GC_GARBAGE)) 163 #define GC_MAKE_DTOR_GARBAGE(ptr) \ argument [all …]
|
/php-src/main/ |
H A D | php_main.h | 45 PHPAPI zend_result php_register_extensions(zend_module_entry * const * ptr, int count);
|
H A D | php_ini.c | 825 char *ptr; local 849 ptr = path + 1; 850 while ((ptr = strchr(ptr, '/')) != NULL) { 851 *ptr = 0; 856 *ptr = '/'; 857 ptr++;
|
/php-src/ext/zend_test/tests/ |
H A D | gh11078.phpt | 2 … Fatal error triggers pointer being freed was not allocated and malloc: double free for ptr errors)
|
/php-src/main/streams/ |
H A D | plain_wrapper.c | 1598 const char *ptr; in _php_stream_fopen_with_path() local 1620 ptr = filename + 1; in _php_stream_fopen_with_path() 1621 if (*ptr == '.') { in _php_stream_fopen_with_path() 1622 while (*(++ptr) == '.'); in _php_stream_fopen_with_path() 1623 if (!IS_SLASH(*ptr)) { /* not a relative path after all */ in _php_stream_fopen_with_path() 1700 ptr = pathbuf; in _php_stream_fopen_with_path() 1702 while (ptr && *ptr) { in _php_stream_fopen_with_path() 1703 end = strchr(ptr, DEFAULT_DIR_SEPARATOR); in _php_stream_fopen_with_path() 1708 if (*ptr == '\0') { in _php_stream_fopen_with_path() 1711 if (snprintf(trypath, MAXPATHLEN, "%s/%s", ptr, filename) >= MAXPATHLEN) { in _php_stream_fopen_with_path() [all …]
|
H A D | streams.c | 76 stream = (php_stream*)rsrc->ptr; in forget_persistent_resource_id_numbers() 123 *stream = (php_stream*)le->ptr; in php_stream_from_persistent_id() 125 if (regentry->ptr == le->ptr) { in php_stream_from_persistent_id() 361 return le->ptr == pStream; in _php_stream_free_persistent() 1514 char *ptr; in _php_stream_copy_to_mem() local 1531 ptr = ZSTR_VAL(result); in _php_stream_copy_to_mem() 1539 ptr += ret; in _php_stream_copy_to_mem() 1572 ptr = ZSTR_VAL(result); in _php_stream_copy_to_mem() 1587 ptr = ZSTR_VAL(result) + len; in _php_stream_copy_to_mem() 1589 ptr += ret; in _php_stream_copy_to_mem() [all …]
|
/php-src/sapi/phpdbg/ |
H A D | phpdbg_sigsafe.c | 27 static void zend_mm_mem_free(zend_mm_storage *storage, void *ptr, size_t size) { in zend_mm_mem_free() argument
|
/php-src/Zend/tests/ |
H A D | bug70895.phpt | 2 Bug #70895 null ptr deref and segfault with crafted callable
|
/php-src/ext/opcache/jit/ir/ |
H A D | ir_private.h | 226 char *ptr; member 237 arena->ptr = (char*) arena + IR_ALIGNED_SIZE(sizeof(ir_arena), 8); in ir_arena_create() 255 char *ptr = arena->ptr; in ir_arena_alloc() local 259 if (EXPECTED(size <= (size_t)(arena->end - ptr))) { in ir_arena_alloc() 260 arena->ptr = ptr + size; in ir_arena_alloc() 268 ptr = (char*) new_arena + IR_ALIGNED_SIZE(sizeof(ir_arena), 8); in ir_arena_alloc() 269 new_arena->ptr = (char*) new_arena + IR_ALIGNED_SIZE(sizeof(ir_arena), 8) + size; in ir_arena_alloc() 275 return (void*) ptr; in ir_arena_alloc() 280 return arena->ptr; in ir_arena_checkpoint() 294 arena->ptr = (char*)checkpoint; in ir_release()
|
/php-src/ext/pdo/ |
H A D | pdo_sql_parser.re | 329 const char *ptr = ZSTR_VAL(inquery); 333 t = plc->pos - ptr; 335 memcpy(newbuffer, ptr, t); 345 ptr = plc->pos + plc->len; 350 t = ZSTR_VAL(inquery) + ZSTR_LEN(inquery) - ptr; 352 memcpy(newbuffer, ptr, t);
|
/php-src/ext/phar/ |
H A D | phar.c | 2130 char *ptr; in phar_fix_filepath() local 2144 ptr = path; in phar_fix_filepath() 2146 if (*ptr == '/') { in phar_fix_filepath() 2147 ++ptr; in phar_fix_filepath() 2150 tok = ptr; in phar_fix_filepath() 2153 ptr = memchr(ptr, '/', path_length - (ptr - path)); in phar_fix_filepath() 2154 } while (ptr && ptr - tok == 0 && *ptr == '/' && ++ptr && ++tok); in phar_fix_filepath() 2178 while (ptr) { in phar_fix_filepath() 2208 tok = ++ptr; in phar_fix_filepath() 2211 ptr = memchr(ptr, '/', path_length - (ptr - path)); in phar_fix_filepath() [all …]
|