summaryrefslogtreecommitdiff
path: root/databases/mergeant/patches/patch-ac
blob: a75faf0f696b5988070e92ccf89b6d7b1be75107 (plain)
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
26
27
28
$NetBSD: patch-ac,v 1.2 2005/04/29 22:18:30 rillig Exp $

Needed for ISO C90 compliance.

--- libmergeant/mg-query.c.orig	Sun Aug  8 17:20:06 2004
+++ libmergeant/mg-query.c	Tue Apr 26 13:07:06 2005
@@ -44,7 +44,7 @@
 #include "mg-server-aggregate.h"
 #include "mg-data-handler.h"
 
-#include <libgda/sql/sql_parser.h>
+#include <sql/sql_parser.h>
 #include "mg-qf-func.h"
 
 /* 
@@ -5117,9 +5117,10 @@ parsed_create_update_query (MgQuery *que
 				if (!cond)
 					has_error = TRUE;
 				else {
+					MgQfield *field_left, *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);