From b6f70ccc67868e671bfcb4d2012fb67f0d49ef7a Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Mon, 12 Jan 2009 14:32:13 +0000 Subject: [PATCH] constify some xenstore_... functions for -Wwrite-strings Signed-off-by: Ian Jackson --- qemu-xen.h | 4 ++-- xenstore.c | 12 ++++++------ 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/qemu-xen.h b/qemu-xen.h index 44467a3f..284a3eb4 100644 --- a/qemu-xen.h +++ b/qemu-xen.h @@ -47,8 +47,8 @@ void handle_buffered_pio(void); void xenstore_parse_domain_config(int domid); int xenstore_fd(void); void xenstore_process_event(void *opaque); -void xenstore_record_dm(char *subpath, char *state); -void xenstore_record_dm_state(char *state); +void xenstore_record_dm(const char *subpath, const char *state); +void xenstore_record_dm_state(const char *state); void xenstore_check_new_media_present(int timeout); void xenstore_write_vncport(int vnc_display); void xenstore_read_vncpasswd(int domid, char *pwbuf, size_t pwbuflen); diff --git a/xenstore.c b/xenstore.c index 1b3cc3e5..896d09db 100644 --- a/xenstore.c +++ b/xenstore.c @@ -794,7 +794,7 @@ static void xenstore_process_dm_command_event(void) free(command); } -void xenstore_record_dm(char *subpath, char *state) +void xenstore_record_dm(const char *subpath, const char *state) { char *path = NULL; @@ -851,7 +851,7 @@ xenstore_pv_driver_build_blacklisted(uint16_t product_nr, return 1; } -void xenstore_record_dm_state(char *state) +void xenstore_record_dm_state(const char *state) { xenstore_record_dm("state", state); } @@ -1173,7 +1173,7 @@ int xenstore_unsubscribe_from_hotplug_status(struct xs_handle *handle, return rc; } -static char *xenstore_vm_key_path(int domid, char *key) { +static char *xenstore_vm_key_path(int domid, const char *key) { const char *uuid; char *buf = NULL; @@ -1240,7 +1240,7 @@ char *xenstore_device_model_read(int domid, char *key, unsigned int *len) return value; } -char *xenstore_extended_power_mgmt_read(char *key, unsigned int *len) +char *xenstore_extended_power_mgmt_read(const char *key, unsigned int *len) { char *path = NULL, *value = NULL; @@ -1255,7 +1255,7 @@ char *xenstore_extended_power_mgmt_read(char *key, unsigned int *len) return value; } -int xenstore_extended_power_mgmt_write(char * key, char * value) +int xenstore_extended_power_mgmt_write(const char *key, const char *value) { int ret; char *path = NULL; @@ -1268,7 +1268,7 @@ int xenstore_extended_power_mgmt_write(char * key, char * value) return ret; } -int xenstore_extended_power_mgmt_event_trigger(char *key, char * value) +int xenstore_extended_power_mgmt_event_trigger(const char *key, const char *value) { int ret; char *path = NULL; -- 2.39.5