s3-printing: return talloced print jobs
[ddiss/samba.git] / source3 / include / printing.h
index 58483cbbfb6464f23318bdd3d75f0972401ed525..86244fbd1aaee6dc90400a0543f553ffdf0a1759 100644 (file)
@@ -195,7 +195,9 @@ bool print_notify_register_pid(int snum);
 bool print_notify_deregister_pid(int snum);
 bool print_job_exists(const char* sharename, uint32 jobid);
 char *print_job_fname(const char* sharename, uint32 jobid);
-struct spoolss_DeviceMode *print_job_devmode(const char* sharename, uint32 jobid);
+struct spoolss_DeviceMode *print_job_devmode(TALLOC_CTX *mem_ctx,
+                                            const char *sharename,
+                                            uint32 jobid);
 bool print_job_set_name(struct tevent_context *ev,
                        struct messaging_context *msg_ctx,
                        const char *sharename, uint32 jobid, const char *name);