浏览代码

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 17 年之前
父节点
当前提交
3c4b5fbddc
共有 2 个文件被更改,包括 4 次插入4 次删除
  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)
 {