]> xenbits.xensource.com Git - qemu-xen-3.4-testing.git/commitdiff
add a few missing statics and consts
authorIan Jackson <ian.jackson@eu.citrix.com>
Wed, 3 Jun 2009 14:47:52 +0000 (15:47 +0100)
committerIan Jackson <Ian.Jackson@eu.citrix.com>
Wed, 3 Jun 2009 14:47:52 +0000 (15:47 +0100)
attached patch fixes a few gcc warnings in ioemu.

Signed-off-by: Christoph Egger <Christoph.Egger@amd.com>
hw/battery_mgmt.c
qemu-xen.h
xenstore.c

index 3ddeb09f3cf8af15f4a488e9a118f6f35aaab568..a53f5fc03cd542f97d8ea91d1b236741ef608990 100644 (file)
@@ -60,7 +60,7 @@
 static enum POWER_MGMT_MODE power_mgmt_mode = PM_MODE_NONE;
 static battery_state_info battery_info;
 
-int is_battery_pt_feasible(void)
+static int is_battery_pt_feasible(void)
 {
     int val;
 
@@ -82,7 +82,7 @@ int is_battery_pt_feasible(void)
     return val;
 }
 
-void battery_mgmt_pt_mode_init(void)
+static void battery_mgmt_pt_mode_init(void)
 {
     int xc;
 
@@ -128,7 +128,7 @@ static void battery_dbg_port_86_input(void *opaque, uint32_t addr, uint32_t val)
 }
 #endif //BATTERY_MGMT_DEBUG_EXT
 
-void get_battery_data_from_xenstore(void)
+static void get_battery_data_from_xenstore(void)
 {
     battery_info.battery_data = 0;
     battery_info.current_index = 0;
@@ -139,7 +139,7 @@ void get_battery_data_from_xenstore(void)
         battery_info.battery_data = xenstore_read_battery_data(1/*battery status*/);
 }
 
-void write_battery_data_to_port(void)
+static void write_battery_data_to_port(void)
 {
     char temp[3];
     char *data;
@@ -239,7 +239,7 @@ static uint32_t battery_port_3_readb(void *opaque, uint32_t addr)
 }
 
 
-void battery_mgmt_non_pt_mode_init(PCIDevice *device)
+static void battery_mgmt_non_pt_mode_init(PCIDevice *device)
 {
     memset(&battery_info, 0, sizeof(battery_state_info));
     register_ioport_read(BATTERY_PORT_1, 2, 1, battery_port_1_readb, device);
index 41fbc539fecc1774b1eb5b3a968c645f0408b4eb..7c8e1107f236189b12001ecd0ae2674187682632 100644 (file)
@@ -107,7 +107,7 @@ int xenstore_unsubscribe_from_hotplug_status(struct xs_handle *handle,
 
 int xenstore_vm_write(int domid, const char *key, const char *val);
 char *xenstore_vm_read(int domid, const char *key, unsigned int *len);
-char *xenstore_device_model_read(int domid, char *key, unsigned int *len);
+char *xenstore_device_model_read(int domid, const char *key, unsigned int *len);
 char *xenstore_read_battery_data(int battery_status);
 int xenstore_refresh_battery_status(void);
 int xenstore_pv_driver_build_blacklisted(uint16_t product_number,
index 850461074bb25066c3d4e9035c2d228996dc7431..d2f38d2e7aaa855a2c08a25417204d94f5f9ff8d 100644 (file)
@@ -1241,7 +1241,7 @@ int xenstore_vm_write(int domid, const char *key, const char *value)
     return rc;
 }
 
-char *xenstore_device_model_read(int domid, char *key, unsigned int *len)
+char *xenstore_device_model_read(int domid, const char *key, unsigned int *len)
 {
     char *path = NULL, *value = NULL;