summaryrefslogtreecommitdiff
path: root/databases/mergeant/files/patch-libmergeant_mg-query.c
blob: 41bf5bf1a138e429a39f8c8b205445821ab0b01e (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
--- libmergeant/mg-query.c.orig	Sun Aug  8 11:20:06 2004
+++ libmergeant/mg-query.c	Wed Jan  5 02:07:47 2005
@@ -44,7 +44,7 @@
 #include "mg-server-aggregate.h"
 #include "mg-data-handler.h"
 
-#include <libgda/sql/sql_parser.h>
+#include <libgda-1.2/sql/sql_parser.h>
 #include "mg-qf-func.h"
 
 /* 
@@ -5117,9 +5117,11 @@
 				if (!cond)
 					has_error = TRUE;
 				else {
+					MgQfield *field_left;
+					MgQfield *field_right;
 					g_assert (mg_condition_get_cond_type (cond) == MG_CONDITION_LEAF_EQUAL);
-					MgQfield *field_left = mg_condition_leaf_get_operator (cond, MG_CONDITION_OP_LEFT);
-					MgQfield *field_right = mg_condition_leaf_get_operator (cond, MG_CONDITION_OP_RIGHT);
+					field_left = mg_condition_leaf_get_operator (cond, MG_CONDITION_OP_LEFT);
+					field_right = mg_condition_leaf_get_operator (cond, MG_CONDITION_OP_RIGHT);
 
 					if (IS_MG_QF_FIELD (field_left)) {
 						g_object_set (G_OBJECT (field_left), "value_provider", field_right, NULL);