aboutsummaryrefslogtreecommitdiff
path: root/modules/gdscript/gd_tokenizer.cpp
diff options
context:
space:
mode:
authorPedro J. Estébanez2016-10-13 12:57:14 +0200
committerRémi Verschelde2016-10-17 20:49:28 +0200
commit2261c65f191bd1362992f9302674e949f4ee161e (patch)
treec8baa3c31d182b4dabf7cfa5e2a90974e916b860 /modules/gdscript/gd_tokenizer.cpp
parenta418304def911240bc23b730d69372438ff1472f (diff)
downloadgodot-2261c65f191bd1362992f9302674e949f4ee161e.tar.gz
godot-2261c65f191bd1362992f9302674e949f4ee161e.tar.zst
godot-2261c65f191bd1362992f9302674e949f4ee161e.zip
Adapt overlooked instances of zero-based column numbers
(cherry picked from commit 1b3dcac28145bfc6cc1bf2327852209155f59082)
Diffstat (limited to 'modules/gdscript/gd_tokenizer.cpp')
-rw-r--r--modules/gdscript/gd_tokenizer.cpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/modules/gdscript/gd_tokenizer.cpp b/modules/gdscript/gd_tokenizer.cpp
index e999065e1..1bdfc93da 100644
--- a/modules/gdscript/gd_tokenizer.cpp
+++ b/modules/gdscript/gd_tokenizer.cpp
@@ -277,7 +277,7 @@ void GDTokenizerText::_advance() {
case '\n': {
line++;
INCPOS(1);
- column=0;
+ column=1;
int i=0;
while(GETCHAR(i)==' ' || GETCHAR(i)=='\t') {
i++;
@@ -298,7 +298,7 @@ void GDTokenizerText::_advance() {
}
}
INCPOS(1);
- column=0;
+ column=1;
line++;
int i=0;
while(GETCHAR(i)==' ' || GETCHAR(i)=='\t') {
@@ -330,7 +330,7 @@ void GDTokenizerText::_advance() {
break;
} else if (_code[pos]=='\n') {
new_line++;
- new_col=0;
+ new_col=1;
} else {
new_col++;
}
@@ -353,7 +353,7 @@ void GDTokenizerText::_advance() {
}
}
INCPOS(1);
- column=0;
+ column=1;
line++;
continue;
@@ -649,7 +649,7 @@ void GDTokenizerText::_advance() {
} else {
if (CharType(GETCHAR(i))=='\n') {
line++;
- column=0;
+ column=1;
}
str+=CharType(GETCHAR(i));