Procházet zdrojové kódy

cfg.h: adjust parameter types: const+s/int/size_t/

* lib/cfg.c (corosync_cfg_get_node_addrs): Make "max_addrs" size_t.
(corosync_cfg_kill_node): Make "reason" const.
* include/corosync/cfg.h: Update prototypes.

git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1997 fd59a12c-fef9-0310-b244-a6a79926bd2f
Jim Meyering před 17 roky
rodič
revize
3c4b5fbddc
2 změnil soubory, kde provedl 4 přidání a 4 odebrání
  1. 2 2
      include/corosync/cfg.h
  2. 2 2
      lib/cfg.c

+ 2 - 2
include/corosync/cfg.h

@@ -203,7 +203,7 @@ cs_error_t
 corosync_cfg_kill_node (
 	corosync_cfg_handle_t cfg_handle,
 	unsigned int nodeid,
-	char *reason);
+	const char *reason);
 
 cs_error_t
 corosync_cfg_try_shutdown (
@@ -231,7 +231,7 @@ cs_error_t
 corosync_cfg_get_node_addrs (
 	corosync_cfg_handle_t cfg_handle,
 	int nodeid,
-	int max_addrs,
+	size_t max_addrs,
 	int *num_addrs,
 	corosync_cfg_node_address_t *addrs);
 

+ 2 - 2
lib/cfg.c

@@ -678,7 +678,7 @@ cs_error_t
 corosync_cfg_kill_node (
 	corosync_cfg_handle_t cfg_handle,
 	unsigned int nodeid,
-	char *reason)
+	const char *reason)
 {
 	struct cfg_instance *cfg_instance;
 	struct req_lib_cfg_killnode req_lib_cfg_killnode;
@@ -800,7 +800,7 @@ corosync_cfg_replyto_shutdown (
 cs_error_t corosync_cfg_get_node_addrs (
 	corosync_cfg_handle_t cfg_handle,
 	int nodeid,
-	int max_addrs,
+	size_t max_addrs,
 	int *num_addrs,
 	corosync_cfg_node_address_t *addrs)
 {