]> granicus.if.org Git - php/commitdiff
Fix typo that was unhiding only with USE_ZEND_ALLOC
authorAndrey Hristov <andrey@php.net>
Tue, 5 Jan 2016 12:19:32 +0000 (13:19 +0100)
committerAndrey Hristov <andrey@php.net>
Tue, 5 Jan 2016 12:19:32 +0000 (13:19 +0100)
ext/mysqlnd/mysqlnd_alloc.h

index 0077a6cd57e399231959c6e7925fccf372207fe3..c8f99ec205b1a725ab2bf79bf76be27d9a4ce769 100644 (file)
@@ -69,7 +69,7 @@ PHPAPI extern struct st_mysqlnd_allocator_methods mysqlnd_allocator;
 
 static inline MYSQLND_STRING mnd_dup_cstring(const MYSQLND_CSTRING str, const zend_bool persistent)
 {
-       const MYSQLND_STRING ret = {(char*) mnd_pemalloc(str.l, persistent) + 1, str.l};
+       const MYSQLND_STRING ret = {(char*) mnd_pemalloc(str.l + 1, persistent), str.l};
        if (ret.s) {
                memcpy(ret.s, str.s, str.l);
                ret.s[str.l] = '\0';