]> granicus.if.org Git - php/commitdiff
Simplify even more
authorSascha Schumann <sas@php.net>
Sun, 12 May 2002 15:30:44 +0000 (15:30 +0000)
committerSascha Schumann <sas@php.net>
Sun, 12 May 2002 15:30:44 +0000 (15:30 +0000)
main/main.c

index 9d96ad5ee0677ac52168b94fe2d07da4479b4068..01be84cab4060accee5804afeeed7b1db32cd9bc 100644 (file)
@@ -400,16 +400,11 @@ PHPAPI void php_html_puts(const char *str, uint size TSRMLS_DC)
                        case '&':
                                smart_str_appendl(&s, "&amp;", sizeof("&amp;")-1);
                                break;
-                       case ' ': {
-                                       const char *nextchar = p;
+                       case ' ':
+                               while (++p < end && *p == ' ');
 
-                                       while (++nextchar < end && *nextchar == ' ');
-
-                                       p = nextchar;
-                                       smart_str_appends(&s, "&nbsp;");
-                                       continue;
-                               }
-                               break;
+                               smart_str_appends(&s, "&nbsp;");
+                               continue;
                        case '\t':
                                smart_str_appendl(&s, "&nbsp;&nbsp;&nbsp;&nbsp;", sizeof("&nbsp;&nbsp;&nbsp;&nbsp;")-1);
                                break;