From: Volker Lendecke Date: Wed, 4 Oct 2017 11:27:43 +0000 (+0200) Subject: printing: Avoid an "extern current_user" X-Git-Tag: tevent-0.9.34~74 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=e03e947e0c4319af6521cf50b201cca6da21a0cb;p=thirdparty%2Fsamba.git printing: Avoid an "extern current_user" Signed-off-by: Volker Lendecke Reviewed-by: Jeremy Allison --- diff --git a/source3/printing/print_generic.c b/source3/printing/print_generic.c index d77fb21e3fd..b6b50062caf 100644 --- a/source3/printing/print_generic.c +++ b/source3/printing/print_generic.c @@ -19,8 +19,8 @@ #include "includes.h" #include "printing.h" +#include "smbd/proto.h" -extern struct current_user current_user; extern userdom_struct current_user_info; /**************************************************************************** @@ -76,7 +76,7 @@ static int print_run_command(int snum, const char* printername, bool do_sub, lp_servicename(talloc_tos(), snum), current_user_info.unix_name, "", - current_user.ut.gid, + get_current_gid(NULL), get_current_username(), current_user_info.domain, syscmd);