From d3149fbda468b9559b9a9a5be5717c8a052395fb Mon Sep 17 00:00:00 2001 From: Sara Golemon Date: Sun, 7 Jan 2007 06:16:10 +0000 Subject: [PATCH] Add pestrndup() --- Zend/zend_alloc.h | 1 + 1 file changed, 1 insertion(+) diff --git a/Zend/zend_alloc.h b/Zend/zend_alloc.h index 845e2fe7af..41fa8f63a4 100644 --- a/Zend/zend_alloc.h +++ b/Zend/zend_alloc.h @@ -93,6 +93,7 @@ ZEND_API size_t _zend_mem_block_size(void *ptr TSRMLS_DC ZEND_FILE_LINE_DC ZEND_ #define perealloc(ptr, size, persistent) ((persistent)?realloc((ptr), (size)):erealloc((ptr), (size))) #define perealloc_recoverable(ptr, size, persistent) ((persistent)?realloc((ptr), (size)):erealloc_recoverable((ptr), (size))) #define pestrdup(s, persistent) ((persistent)?strdup(s):estrdup(s)) +#define pestrndup(s, length, persistent) ((persistent)?zend_strndup((s),(length)):estrndup((s),(length))) #define peumalloc(size, persistent) ((persistent)?malloc(UBYTES(size)):eumalloc(size)) #define peurealloc(ptr, size, persistent) ((persistent)?realloc((ptr),UBYTES(size)):eurealloc((ptr),size)) #define peustrdup(s, persistent) ((persistent)?zend_ustrdup((s)):eustrdup((s))) -- 2.50.1