/****************************************************************************
Reload printers
**************************************************************************/
/****************************************************************************
Reload printers
**************************************************************************/
DEBUG(3, ("removing stale printer %s\n", pname));
if (is_printer_published(server_info, server_info,
DEBUG(3, ("removing stale printer %s\n", pname));
if (is_printer_published(server_info, server_info,
NULL, lp_servicename(snum),
NULL, &pinfo2)) {
nt_printer_publish(server_info,
server_info,
NULL, lp_servicename(snum),
NULL, &pinfo2)) {
nt_printer_publish(server_info,
server_info,
- nt_printer_remove(server_info, server_info,
- smbd_messaging_context(), pname);
+ nt_printer_remove(server_info, server_info, msg_ctx,
+ pname);
ret = lp_load(get_dyn_CONFIGFILE(), False, False, True, True);
ret = lp_load(get_dyn_CONFIGFILE(), False, False, True, True);