From 356028f70db338d5b5e66bb5afec8cd48dc23077 Mon Sep 17 00:00:00 2001 From: prabatuty Date: Wed, 5 Nov 2008 09:26:08 +0000 Subject: [PATCH] 2224636 dropTable() fails when csqltable.conf is missing --- src/sql/DdlStatement.cxx | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/src/sql/DdlStatement.cxx b/src/sql/DdlStatement.cxx index b1aca8ca..d8b1b5e5 100644 --- a/src/sql/DdlStatement.cxx +++ b/src/sql/DdlStatement.cxx @@ -133,12 +133,9 @@ DbRetVal isTableCached(char *tabName) // function added by :Jitendra DbRetVal rv =OK; FILE *fp; + if (!Conf::config.useCache()) return OK; fp = fopen(Conf::config.getTableConfigFile(),"r"); - if(fp==NULL) - { - printError(ErrSysInit, "csqltable.conf file does not exist"); - return ErrSysInit; - } + if(fp==NULL) return OK; char tablename[IDENTIFIER_LENGTH]; tablename[0] = '\0'; char condition[IDENTIFIER_LENGTH]; -- 2.11.4.GIT