[libgda] Bug fix in GdaSqlStatement validity check for tables



commit ef673c1818303367b134342ba07daa4932f7d928
Author: Vivien Malerba <malerba gnome-db org>
Date:   Thu Nov 18 20:30:08 2010 +0100

    Bug fix in GdaSqlStatement validity check for tables

 libgda/sql-parser/gda-statement-struct.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
---
diff --git a/libgda/sql-parser/gda-statement-struct.c b/libgda/sql-parser/gda-statement-struct.c
index 4b27b5f..3059b80 100644
--- a/libgda/sql-parser/gda-statement-struct.c
+++ b/libgda/sql-parser/gda-statement-struct.c
@@ -707,7 +707,7 @@ gda_sql_table_check_validity (GdaSqlTable *table, GdaSqlStatementCheckValidityDa
 	}
 
 	dbo = find_table_or_view ((GdaSqlAnyPart*) table, data, table->table_name, error);
-	if (dbo && ((dbo->obj_type != GDA_META_DB_TABLE) ||
+	if (dbo && ((dbo->obj_type != GDA_META_DB_TABLE) &&
 		    (dbo->obj_type != GDA_META_DB_VIEW))) {
 		g_set_error (error, GDA_SQL_ERROR, GDA_SQL_VALIDATION_ERROR,
 			     _("Table '%s' not found"), table->table_name);



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]