]> granicus.if.org Git - php/commitdiff
MFH
authorIlia Alshanetsky <iliaa@php.net>
Thu, 21 Nov 2002 23:51:57 +0000 (23:51 +0000)
committerIlia Alshanetsky <iliaa@php.net>
Thu, 21 Nov 2002 23:51:57 +0000 (23:51 +0000)
ext/pcre/php_pcre.c

index 64c51466ef3b07c3c64b7920a64943a8c93255a4..fecd459afc9ef71ba9efeec7c7fca81a854b85ab 100644 (file)
@@ -1269,9 +1269,7 @@ PHP_FUNCTION(preg_split)
                        add_offset_pair(return_value, &Z_STRVAL_PP(subject)[start_offset], Z_STRLEN_PP(subject) - start_offset, start_offset);
                } else {
                        /* Add the last piece to the return value */
-                       add_next_index_stringl(return_value,
-                                                                  &Z_STRVAL_PP(subject)[start_offset],
-                                                                  Z_STRLEN_PP(subject) - start_offset, 1);
+                       add_next_index_stringl(return_value, last_match, Z_STRVAL_PP(subject) + Z_STRLEN_PP(subject) - last_match, 1);
                }
        }