if (pass == 2) {
RUNSCRIPT *script = new_runscript();
-// script->set_job_code_callback(job_code_callback_filesetname);
+ script->set_job_code_callback(job_code_callback_filesetname);
script->set_command(lc->str);
RUNSCRIPT *script = new_runscript();
memcpy(script, &res_runscript, sizeof(RUNSCRIPT));
-// script->set_job_code_callback(job_code_callback_filesetname);
+ script->set_job_code_callback(job_code_callback_filesetname);
if (*runscripts == NULL) {
*runscripts = New(alist(10, not_owned_by_alist));
}
/* callback function for edit_job_codes */
-char *job_code_callback_filesetname(JCR *jcr, const char* param)
+extern "C" char *job_code_callback_filesetname(JCR *jcr, const char* param)
{
if (param[0] == 'f') {
return jcr->fileset->name();