diff options
Diffstat (limited to 'databases/mergeant/files/patch-libmergeant_mg-query.c')
-rw-r--r-- | databases/mergeant/files/patch-libmergeant_mg-query.c | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/databases/mergeant/files/patch-libmergeant_mg-query.c b/databases/mergeant/files/patch-libmergeant_mg-query.c new file mode 100644 index 000000000000..41bf5bf1a138 --- /dev/null +++ b/databases/mergeant/files/patch-libmergeant_mg-query.c @@ -0,0 +1,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); |