]> xenbits.xensource.com Git - qemu-xen-3.4-testing.git/commitdiff
constify some xenstore_... functions for -Wwrite-strings
authorIan Jackson <ian.jackson@eu.citrix.com>
Mon, 12 Jan 2009 14:32:13 +0000 (14:32 +0000)
committerIan Jackson <Ian.Jackson@eu.citrix.com>
Mon, 12 Jan 2009 14:32:13 +0000 (14:32 +0000)
Signed-off-by: Ian Jackson <ian.jackson@eu.citrix.com>
qemu-xen.h
xenstore.c

index 44467a3fdb924a179094748746cf271848e6f7b0..284a3eb486dcccba93c5844175d3cd848d25415c 100644 (file)
@@ -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);
index 1b3cc3e5faf402b9b887b46aaa9871aecb3e9bf3..896d09db0b49d969a66b30abfc88c6a17393b967 100644 (file)
@@ -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;