csvRead: fix C90 compatible variable declaration 97/21497/1
Clément DAVID [Thu, 11 Jun 2020 13:34:24 +0000 (15:34 +0200)]
Change-Id: Iab05aa5937fb4a927e3c49f836833f19587db9fc

scilab/modules/spreadsheet/src/c/csvRead.c

index bbb65fd..1fd1887 100644 (file)
@@ -511,12 +511,15 @@ static void moveEmptyLinesToEnd(wchar_t** lines, int* nonEmptyLines)
 // =============================================================================
 static int hasOnlyBlankCharacters(wchar_t** line)
 {
+    const wchar_t* iter = *line;
+
+    // EMPTY_STR is a tagged, non-allocated value for the empty string. It is 
+    // used to flag a blank string.
     if (*line == EMPTY_STR)
     {
         return 1;
     }
 
-    const wchar_t* iter = *line;
     while (*iter == L'\t' || *iter == L'\r' || *iter == L'\n' || *iter == L' ')
     {
         iter++;