Pārlūkot izejas kodu

Adapt overlooked instances of zero-based column numbers

(cherry picked from commit 1b3dcac28145bfc6cc1bf2327852209155f59082)
Pedro J. Estébanez 9 gadi atpakaļ
vecāks
revīzija
2261c65f19
1 mainītis faili ar 5 papildinājumiem un 5 dzēšanām
  1. 5 5
      modules/gdscript/gd_tokenizer.cpp

+ 5 - 5
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));