* name handler value code flags default_value
*/
static RES_ITEM runscript_items[] = {
- {"command", store_runscript_cmd, (char **)&res_runscript, 0, ITEM_REQUIRED, 0},
- {"target", store_runscript_target, (char **)&res_runscript, 0, 0, 0},
- {"runsonsuccess", store_bool, (char **)&res_runscript.on_success, 0, 0, 0},
- {"runsonfailure", store_bool, (char **)&res_runscript.on_failure, 0, 0, 0},
- {"abortjobonerror", store_bool, (char **)&res_runscript.abort_on_error, 0, 0, 0},
- {"runswhen", store_runscript_when, (char **)&res_runscript.when, 0, 0, 0},
- {"runsonclient", store_runscript_target, (char **)&res_runscript, 0, 0, 0}, /* TODO */
+ {"command", store_runscript_cmd, {(char **)&res_runscript}, 0, ITEM_REQUIRED, 0},
+ {"target", store_runscript_target, {(char **)&res_runscript}, 0, 0, 0},
+ {"runsonsuccess", store_bool, {(char **)&res_runscript.on_success}, 0, 0, 0},
+ {"runsonfailure", store_bool, {(char **)&res_runscript.on_failure}, 0, 0, 0},
+ {"abortjobonerror", store_bool, {(char **)&res_runscript.abort_on_error}, 0, 0, 0},
+ {"runswhen", store_runscript_when, {(char **)&res_runscript.when}, 0, 0, 0},
+ {"runsonclient", store_runscript_target, {(char **)&res_runscript}, 0, 0, 0}, /* TODO */
{NULL, NULL, {0}, 0, 0, 0}
};