Made the reader capable of skipping blank lines.

Added a bunch of missing byte-order marks.


git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@827 0fc631ac-6414-0410-93d0-97cfa31319b6
This commit is contained in:
coppro
2008-01-28 04:30:33 +00:00
parent 75a4adcf57
commit 98fe6a4e26
16 changed files with 19 additions and 16 deletions
+1 -1
View File
@@ -1,4 +1,4 @@
mse version: 0.3.6
mse version: 0.3.6
installer group: locales
full name: English
version: 2007-09-23
+1 -1
View File
@@ -1,4 +1,4 @@
mse version: 0.3.6
mse version: 0.3.6
game: magic
full name: FPM's Normal Magic
short name: FPM Normal
+1 -1
View File
@@ -1,4 +1,4 @@
mse version: 0.3.6
mse version: 0.3.6
game: magic
short name: Future
full name: Futureshift
+1 -1
View File
@@ -1,4 +1,4 @@
mse version: 0.3.6
mse version: 0.3.6
game: vs
full name: VS Alter Ego
short name: Alter Ego
+1 -1
View File
@@ -1,4 +1,4 @@
mse version: 0.3.6
mse version: 0.3.6
full name: VS System, textbox watermarks
version: 2008-01-03
+1 -1
View File
@@ -1,4 +1,4 @@
mse version: 0.3.6
mse version: 0.3.6
game: vs
full name: VS Extended Art
short name: Extended Art
+1 -1
View File
@@ -1,4 +1,4 @@
mse version: 0.3.6
mse version: 0.3.6
game: vs
full name: Hellboy Extended Art
short name: Extended Art
+1 -1
View File
@@ -1,4 +1,4 @@
mse version: 0.3.6
mse version: 0.3.6
game: vs
full name: Hellboy Normal
short name: Hellboy
+1 -1
View File
@@ -1,4 +1,4 @@
mse version: 0.3.6
mse version: 0.3.6
game: vs
full name: VS Insanity
short name: Insanity
+1 -1
View File
@@ -1,4 +1,4 @@
mse version: 0.3.6
mse version: 0.3.6
game: vs
full name: New Style EM
short name: New Style
+1 -1
View File
@@ -1,4 +1,4 @@
mse version: 0.3.6
mse version: 0.3.6
game: vs
full name: VS Oversize Avatar
short name: Oversize Avatar
@@ -1,4 +1,4 @@
mse version: 0.3.6
mse version: 0.3.6
version: 2008-01-03
short name: old
position hint: 2
@@ -1,4 +1,4 @@
mse version: 0.3.6
mse version: 0.3.6
version: 2008-01-03
short name: New (official)
position hint: 1
+1 -1
View File
@@ -1,4 +1,4 @@
mse version: 0.3.6
mse version: 0.3.6
game: vs
full name: VS Standard
short name: Standard
+1 -1
View File
@@ -1,4 +1,4 @@
mse version: 0.3.6
mse version: 0.3.6
game: yugioh
short name: Standard
icon: card-sample.png
+4 -1
View File
@@ -234,7 +234,10 @@ void Reader::readLine(bool in_string) {
size_t pos = line.find_first_of(_(':'), indent);
if (trim(line).empty() || line.GetChar(indent) == _('#')) {
// empty line or comment
key.clear();
if (input->Eof())
key.clear();
else // Recursion allows skipping of blank lines.
readLine(in_string);
return;
}
key = line.substr(indent, pos - indent);