Signed-off-by: Ralph Boehme <slow@samba.org>
Reviewed-by: Stefan Metzmacher <metze@samba.org>
static int print_run_command(int snum, const char* printername, bool do_sub,
const char *command, int *outfd, ...)
{
+ const struct loadparm_substitution *lp_sub =
+ loadparm_s3_global_substitution();
char *syscmd;
char *arg;
int ret;
return -1;
}
- syscmd = lp_string(ctx, syscmd);
+ syscmd = lpcfg_substituted_string(ctx, lp_sub, syscmd);
if (syscmd == NULL) {
return -1;
}