OSDN Git Service

改行コード CRLF 時の空行対応
authornaruko <naruko@24ea1065-a21e-4ca1-99c9-f5125deb0858>
Sun, 18 Jan 2009 22:17:18 +0000 (22:17 +0000)
committernaruko <naruko@24ea1065-a21e-4ca1-99c9-f5125deb0858>
Sun, 18 Jan 2009 22:17:18 +0000 (22:17 +0000)
git-svn-id: svn+ssh://svn.osdn.net/svnroot/unagi@274 24ea1065-a21e-4ca1-99c9-f5125deb0858

client/trunk/script.c

index c783f53..528c2ad 100644 (file)
@@ -374,10 +374,14 @@ static int syntax_check(char **text, int text_num, struct script *s, int mode)
                char *word[TEXT_MAXWORD];
                const int n = word_load(text[i], word);
                s->line = i + 1;
-               if(word[0][0] == '#'){
+               switch(word[0][0]){
+               case '#':
+               case '\0':
                        s->opcode = SCRIPT_OPCODE_COMMENT;
-               }else{
+                       break;
+               default:
                        error += syntax_check_phase(word, n, s, mode);
+                       break;
                }
                s++;
        }