s3-spoolss: Fix _spoolss_EnumPrinters servername handling.
authorGünther Deschner <gd@samba.org>
Thu, 18 Feb 2010 11:40:00 +0000 (12:40 +0100)
committerGünther Deschner <gd@samba.org>
Thu, 18 Feb 2010 11:40:36 +0000 (12:40 +0100)
Guenther

source3/rpc_server/srv_spoolss_nt.c

index 445a65465b19a63dd4aacae01a2cfc4e2c714bb3..9d9a148a028fbdc06bf61f9dfc34a874a8faae11 100644 (file)
@@ -4309,7 +4309,7 @@ WERROR _spoolss_EnumPrinters(pipes_struct *p,
         * Level 5: same as Level 2
         */
 
-       if (name) {
+       if (r->in.server) {
                name = talloc_strdup_upper(p->mem_ctx, r->in.server);
                W_ERROR_HAVE_NO_MEMORY(name);
        }