diff options
-rw-r--r-- | source3/include/proto.h | 1 | ||||
-rw-r--r-- | source3/printing/nt_printing.c | 26 |
2 files changed, 0 insertions, 27 deletions
diff --git a/source3/include/proto.h b/source3/include/proto.h index 66a4357172..43e2723679 100644 --- a/source3/include/proto.h +++ b/source3/include/proto.h @@ -4745,7 +4745,6 @@ WERROR delete_printer_data( NT_PRINTER_INFO_LEVEL_2 *p2, const char *key, const WERROR add_printer_data( NT_PRINTER_INFO_LEVEL_2 *p2, const char *key, const char *value, uint32 type, uint8 *data, int real_len ); struct regval_blob* get_printer_data( NT_PRINTER_INFO_LEVEL_2 *p2, const char *key, const char *value ); -uint32 free_a_printer(NT_PRINTER_INFO_LEVEL **pp_printer, uint32 level); bool driver_info_ctr_to_info8(struct spoolss_AddDriverInfoCtr *r, struct spoolss_DriverInfo8 *_info8); WERROR nt_printing_setsec(const char *sharename, struct sec_desc_buf *secdesc_ctr); diff --git a/source3/printing/nt_printing.c b/source3/printing/nt_printing.c index 9270226195..3a3b72abbc 100644 --- a/source3/printing/nt_printing.c +++ b/source3/printing/nt_printing.c @@ -3298,32 +3298,6 @@ WERROR spoolss_map_to_os2_driver(TALLOC_CTX *mem_ctx, const char **pdrivername) } /**************************************************************************** - Deletes a NT_PRINTER_INFO_LEVEL struct. -****************************************************************************/ - -uint32 free_a_printer(NT_PRINTER_INFO_LEVEL **pp_printer, uint32 level) -{ - NT_PRINTER_INFO_LEVEL *printer = *pp_printer; - - if ( !printer ) - return 0; - - switch (level) { - case 2: - TALLOC_FREE(printer->info_2); - break; - - default: - DEBUG(0,("free_a_printer: unknown level! [%d]\n", level )); - return 1; - } - - TALLOC_FREE(*pp_printer); - - return 0; -} - -/**************************************************************************** ****************************************************************************/ bool driver_info_ctr_to_info8(struct spoolss_AddDriverInfoCtr *r, |