return edg_wll_QueryEvents(ctx,j,e,eventsOut);
}
+
+/* XXX missing */
+int edg_wll_QuerySequenceCode(edg_wll_Context ctx, edg_wlc_JobId jobId, char **code)
+{
+ return edg_wll_SetError(ctx, EOPNOTSUPP, NULL);
+}
+
goto err;
}
- /* query LBProxyServer for sequence code if not user-suplied *?
+ /* query LBProxyServer for sequence code if not user-suplied */
if (!code) {
edg_wll_QuerySequenceCode(context, job, &code_loc);
goto err;
}
else
- code_loc = code;
+ code_loc = strdup(code);
if (!edg_wll_SetSequenceCode(context,code_loc,flags))
/* XXX: ask proxy for last known sequence code */
edg_wll_IncSequenceCode(context);
+ free(code_loc);
err:
return edg_wll_Error(context,NULL,NULL);