Changeset: 67189c506d68 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/67189c506d68
Modified Files:
        sql/server/sql_scan.c
Branch: literal_features
Log Message:

small error handling improvement


diffs (18 lines):

diff --git a/sql/server/sql_scan.c b/sql/server/sql_scan.c
--- a/sql/server/sql_scan.c
+++ b/sql/server/sql_scan.c
@@ -995,9 +995,12 @@ static inline int check_validity_number(
                cur = scanner_getc(lc);
        }
 
-       if (pcur == '_') /* ERROR: number ends with underscore */ {
+       if (pcur == '_')  {
                *token = 0;
-               return '_';
+               if (iswalnum(cur))       /* ERROR: not a valid digit */
+                       return cur;
+               else                            /* ERROR: number ends with 
underscore */
+                       return '_';
        }
 
        return cur;
_______________________________________________
checkin-list mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to