]> granicus.if.org Git - php/commitdiff
MFH(r-1.381): fixed bug #23650
authorMoriyoshi Koizumi <moriyoshi@php.net>
Fri, 16 May 2003 06:21:39 +0000 (06:21 +0000)
committerMoriyoshi Koizumi <moriyoshi@php.net>
Fri, 16 May 2003 06:21:39 +0000 (06:21 +0000)
ext/standard/string.c

index 9b759071d210993be92e96adc73cad56c9985328..97356ffc4454fc74614209872dbd84f297ab76e9 100644 (file)
@@ -3450,6 +3450,8 @@ PHPAPI size_t php_strip_tags(char *rbuf, int len, int *stateptr, char *allow, in
                        case '-':
                                if (state == 3 && p >= buf + 2 && *(p-1) == '-' && *(p-2) == '!') {
                                        state = 4;
+                               } else {
+                                       goto reg_char;
                                }
                                break;