From 2bde26d92f30b254654efd22a7bada79961a333a Mon Sep 17 00:00:00 2001 From: prabatuty Date: Thu, 4 Nov 2010 05:13:53 +0000 Subject: [PATCH] bracket missing in integer value check during parsing --- src/sql/DelStatement.cxx | 3 ++- src/sql/InsStatement.cxx | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/sql/DelStatement.cxx b/src/sql/DelStatement.cxx index ada561d2..46b5b72e 100644 --- a/src/sql/DelStatement.cxx +++ b/src/sql/DelStatement.cxx @@ -328,9 +328,10 @@ DbRetVal DelStatement::resolveForCondition() int len=strlen(value->parsedString); for(int n=0;nparsedString[n]; - if(!(p>=48 && p<=57 || p==45)) + if(!(p>=48 && p<=57 || p==45)) { delete fInfo; return ErrBadArg; + } } } /* Checking for char data type 8kb(8000) */ diff --git a/src/sql/InsStatement.cxx b/src/sql/InsStatement.cxx index 9c42e968..3a1a0f8b 100644 --- a/src/sql/InsStatement.cxx +++ b/src/sql/InsStatement.cxx @@ -365,9 +365,10 @@ DbRetVal InsStatement::resolve() int len=strlen(value->parsedString); for(int n=0;nparsedString[n]; - if(!(p>=48 && p<=57 || p==45) ) + if(!(p>=48 && p<=57 || p==45) ) { delete fInfo; return ErrBadArg; + } } } // for binary datatype buffer is just strcpy'd. -- 2.11.4.GIT