Changeset: 5abc0eb09215 for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=5abc0eb09215
Modified Files:
        sql/server/sql_datetime.c
Branch: default
Log Message:

return an error when the input (interval string) is not fully parsed.


diffs (15 lines):

diff --git a/sql/server/sql_datetime.c b/sql/server/sql_datetime.c
--- a/sql/server/sql_datetime.c
+++ b/sql/server/sql_datetime.c
@@ -262,6 +262,11 @@ parse_interval(mvc *sql, lng sign, char 
                }
                return parse_interval_(sql, sign, n + 1, sk + 1, ek, sp, ep, i);
        } else {
+               if (!n || *n) {
+                       if (sql)
+                               snprintf(sql->errstr, ERRSIZE, _("Interval type 
miss match '%s'\n"), (!n)?"":n);
+                       return -1;
+               }
                return type;
        }
 }
_______________________________________________
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to