summaryrefslogtreecommitdiffstats
path: root/lasso
diff options
context:
space:
mode:
authorBenjamin Dauvergne <bdauvergne@entrouvert.com>2010-09-27 16:18:05 +0200
committerBenjamin Dauvergne <bdauvergne@entrouvert.com>2010-09-27 16:18:30 +0200
commitb4e04a07165557b7193f715d55a31dfdd287d7ec (patch)
treebe1243e95e66cc8ad5cfa366142a04c383e67347 /lasso
parent6cc9ae7e32228322ca3ae2d15fa23c350f9ffdca (diff)
downloadlasso-b4e04a07165557b7193f715d55a31dfdd287d7ec.tar.gz
lasso-b4e04a07165557b7193f715d55a31dfdd287d7ec.tar.xz
lasso-b4e04a07165557b7193f715d55a31dfdd287d7ec.zip
[ID-WSFv1] fix other misuses of the macro lasso_foreach
Diffstat (limited to 'lasso')
-rw-r--r--lasso/id-wsf/data_service.c5
-rw-r--r--lasso/id-wsf/personal_profile_service.c6
2 files changed, 6 insertions, 5 deletions
diff --git a/lasso/id-wsf/data_service.c b/lasso/id-wsf/data_service.c
index 05b3fa1a..1ab655cf 100644
--- a/lasso/id-wsf/data_service.c
+++ b/lasso/id-wsf/data_service.c
@@ -1040,6 +1040,7 @@ lasso_data_service_apply_queries(LassoDataService *service, LassoDstQueryRespons
LassoWsfProfile *wsf_profile = NULL;
xmlDoc *doc = NULL;
xmlXPathContext *xpathCtx = NULL;
+ GList *query = NULL;
lasso_bad_param(DATA_SERVICE, service);
g_return_val_if_fail(service->private_data, LASSO_PARAM_ERROR_NON_INITIALIZED_OBJECT);
@@ -1067,8 +1068,8 @@ lasso_data_service_apply_queries(LassoDataService *service, LassoDstQueryRespons
xpathCtx = xmlXPathNewContext(doc);
lasso_register_idwsf_xpath_namespaces(xpathCtx);
- lasso_foreach (queries, queries) {
- LassoDstQueryItem *item = queries->data;
+ lasso_foreach (query, queries) {
+ LassoDstQueryItem *item = query->data;
goto_cleanup_if_fail_with_rc(lasso_data_service_apply_query(service, query_response,
xpathCtx, item) == 0, query_response->Data ?
diff --git a/lasso/id-wsf/personal_profile_service.c b/lasso/id-wsf/personal_profile_service.c
index 46610d8a..3aa558c8 100644
--- a/lasso/id-wsf/personal_profile_service.c
+++ b/lasso/id-wsf/personal_profile_service.c
@@ -46,7 +46,7 @@ lasso_personal_profile_service_get_email(LassoPersonalProfileService *service)
xmlNode *xmlnode, *child;
xmlChar *msgAccount = NULL, *msgProvider = NULL;
char *email;
- GList *answers = NULL;
+ GList *answers = NULL, *answer = NULL;
gint rc = 0;
g_return_val_if_fail(LASSO_IS_PERSONAL_PROFILE_SERVICE(service) == TRUE, NULL);
@@ -54,9 +54,9 @@ lasso_personal_profile_service_get_email(LassoPersonalProfileService *service)
rc = lasso_data_service_get_answers_by_select(LASSO_DATA_SERVICE(service),
"/pp:PP/pp:MsgContact", &answers);
- lasso_foreach(answers, answers)
+ lasso_foreach(answer, answers)
{
- xmlnode = (xmlNode*)answers->data;
+ xmlnode = (xmlNode*)answer->data;
child = xmlnode->children;
while (child != NULL) {
if (child->type != XML_ELEMENT_NODE) {