diff options
author | Stefan Metzmacher <metze@samba.org> | 2018-05-24 17:40:27 +0200 |
---|---|---|
committer | Stefan Metzmacher <metze@samba.org> | 2018-06-14 20:52:22 +0200 |
commit | 7d493eaeb11e1652cb1e4d59b3aceb2e33fae400 (patch) | |
tree | 5ecb9fb8853091b4d9491893a930ac14106cd7e9 | |
parent | 498830ccd212183a8c352ec5198af948788db519 (diff) | |
download | samba-7d493eaeb11e1652cb1e4d59b3aceb2e33fae400.tar.gz |
printing: add more 'const' to read only input pointers
This makes it clearer that they won't be changed.
Signed-off-by: Stefan Metzmacher <metze@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
-rw-r--r-- | source3/include/nt_printing.h | 8 | ||||
-rw-r--r-- | source3/printing/nt_printing.c | 12 |
2 files changed, 10 insertions, 10 deletions
diff --git a/source3/include/nt_printing.h b/source3/include/nt_printing.h index 688c6b9969e..f01ffe5b32f 100644 --- a/source3/include/nt_printing.h +++ b/source3/include/nt_printing.h @@ -164,13 +164,13 @@ bool printer_driver_files_in_use(TALLOC_CTX *mem_ctx, bool delete_driver_files(const struct auth_session_info *server_info, const struct spoolss_DriverInfo8 *r); -WERROR move_driver_to_download_area(struct auth_session_info *session_info, - struct spoolss_AddDriverInfoCtr *r, +WERROR move_driver_to_download_area(const struct auth_session_info *session_info, + const struct spoolss_AddDriverInfoCtr *r, const char *driver_directory); WERROR clean_up_driver_struct(TALLOC_CTX *mem_ctx, - struct auth_session_info *session_info, - struct spoolss_AddDriverInfoCtr *r, + const struct auth_session_info *session_info, + const struct spoolss_AddDriverInfoCtr *r, uint32_t flags, const char **driver_directory); diff --git a/source3/printing/nt_printing.c b/source3/printing/nt_printing.c index 1639bfd4406..52bba6fcb3d 100644 --- a/source3/printing/nt_printing.c +++ b/source3/printing/nt_printing.c @@ -980,7 +980,7 @@ static int file_version_is_newer(connection_struct *conn, fstring new_file, fstr /**************************************************************************** Determine the correct cVersion associated with an architecture and driver ****************************************************************************/ -static uint32_t get_correct_cversion(struct auth_session_info *session_info, +static uint32_t get_correct_cversion(const struct auth_session_info *session_info, const char *architecture, const char *driverpath_in, const char *driver_directory, @@ -1191,7 +1191,7 @@ static uint32_t get_correct_cversion(struct auth_session_info *session_info, } while (0); static WERROR clean_up_driver_struct_level(TALLOC_CTX *mem_ctx, - struct auth_session_info *session_info, + const struct auth_session_info *session_info, const char *architecture, const char **driver_path, const char **data_file, @@ -1306,8 +1306,8 @@ static WERROR clean_up_driver_struct_level(TALLOC_CTX *mem_ctx, ****************************************************************************/ WERROR clean_up_driver_struct(TALLOC_CTX *mem_ctx, - struct auth_session_info *session_info, - struct spoolss_AddDriverInfoCtr *r, + const struct auth_session_info *session_info, + const struct spoolss_AddDriverInfoCtr *r, uint32_t flags, const char **driver_directory) { @@ -1472,8 +1472,8 @@ static WERROR move_driver_file_to_download_area(TALLOC_CTX *mem_ctx, return ret; } -WERROR move_driver_to_download_area(struct auth_session_info *session_info, - struct spoolss_AddDriverInfoCtr *r, +WERROR move_driver_to_download_area(const struct auth_session_info *session_info, + const struct spoolss_AddDriverInfoCtr *r, const char *driver_directory) { struct spoolss_AddDriverInfo3 *driver; |