int edg_wll_ConfigurationToText(edg_wll_Context ctx, char **message){
char *a = NULL, *b;
int pomL = 0;
+ int i;
b = strdup("");
- TR("msg_brokers", "%s", ctx->msg_brokers);
- TR("msg_prefixes", "%s", ctx->msg_prefixes);
+
+ if (ctx->msg_brokers)
+ for (i = 0; ctx->msg_brokers[i]; i++)
+ TR("msg_brokers", "%s", ctx->msg_brokers[i]);
+ if (ctx->msg_prefixes)
+ for (i = 0; ctx->msg_prefixes[i]; i++)
+ TR("msg_prefixes", "%s", ctx->msg_prefixes[i]);
*message = b;
int edg_wll_UserInfoToText(edg_wll_Context, edg_wlc_JobId *, char **);
int edg_wll_UserNotifsToText(edg_wll_Context ctx, char **notifids, char **message);
int edg_wll_NotificationToText(edg_wll_Context ctx, notifInfo *ni, char **message);
+int edg_wll_ConfigurationToText(edg_wll_Context ctx, char **message);
char *edg_wll_ErrorToText(edg_wll_Context,int);
#endif /* GLITE_LB_TEXT */