summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Metzmacher <metze@samba.org>2018-05-24 17:40:27 +0200
committerStefan Metzmacher <metze@samba.org>2018-06-14 20:52:22 +0200
commit7d493eaeb11e1652cb1e4d59b3aceb2e33fae400 (patch)
tree5ecb9fb8853091b4d9491893a930ac14106cd7e9
parent498830ccd212183a8c352ec5198af948788db519 (diff)
downloadsamba-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.h8
-rw-r--r--source3/printing/nt_printing.c12
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;