From fb1ff4e9f5474d23a7f99aaed83a9701d12dab44 Mon Sep 17 00:00:00 2001 From: Olivier Bertrand Date: Thu, 14 Feb 2013 00:26:03 +0100 Subject: [PATCH] Fix a typo that caused CONNECT to crash on ODBC catalog tables in ODBCDEF::DefineAM line 106 Modified: tabodbc.cpp --- storage/connect/tabodbc.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/storage/connect/tabodbc.cpp b/storage/connect/tabodbc.cpp index 876467c9706..c1fad60835f 100644 --- a/storage/connect/tabodbc.cpp +++ b/storage/connect/tabodbc.cpp @@ -103,7 +103,7 @@ bool ODBCDEF::DefineAM(PGLOBAL g, LPCSTR am, int poff) Desc = Connect = Cat->GetStringCatInfo(g, Name, "Connect", ""); Tabname = Cat->GetStringCatInfo(g, Name, "Name", - (Catfunc & (FNC_TABLE || FNC_COL)) ? NULL : Name); + (Catfunc & (FNC_TABLE | FNC_COL)) ? NULL : Name); Tabname = Cat->GetStringCatInfo(g, Name, "Tabname", Tabname); Tabowner = Cat->GetStringCatInfo(g, Name, "Owner", ""); Tabqual = Cat->GetStringCatInfo(g, Name, "Qualifier", "");