Просмотр исходного кода

rmd.h: adjust types (const+size_t) of prototype

* include/corosync/rmd.h: ...even though there are no definitions
for these functions.

git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@2035 fd59a12c-fef9-0310-b244-a6a79926bd2f
Jim Meyering 17 лет назад
Родитель
Сommit
f930dbef8b
1 измененных файлов с 7 добавлено и 7 удалено
  1. 7 7
      include/corosync/rmd.h

+ 7 - 7
include/corosync/rmd.h

@@ -137,9 +137,9 @@ rmd_error_t rmd_commit_async (
  */
 rmd_error_t rmd_read (
 	rmd_handle_t *handle,
-	void *key_name, int key_len,
-	void *data_contents, int data_contents_size, int data_start,
-	int *data_len);
+	const void *key_name, size_t key_len,
+	void *data_contents, size_t data_contents_size,
+	size_t data_start, size_t *data_len);
 
 /*
  * Write a key/value pair to the cluster, but only when the trasaction
@@ -147,8 +147,8 @@ rmd_error_t rmd_read (
  */
 rmd_error_t rmd_write (
 	rmd_handle_t *handle,
-	void *key_name, int key_len,
-	void *data_contents, int data_len, int data_start);
+	const void *key_name, size_t key_len,
+	const void *data_contents, size_t data_len, size_t data_start);
 
 /*
  * Read the value for a key and synchronize the read within the
@@ -160,13 +160,13 @@ rmd_error_t rmd_read_synchronized (
 	rmd_invocation_t *invocation,
 	const void *key_name, size_t key_len,
 	void *data_contents, size_t data_contents_size, size_t data_start,
-	int *data_len);
+	size_t *data_len);
 
 /*
  * Delete a key and value pair.  Operation occurs immediately.
  */
 rmd_error_t rmd_delete (
 	rmd_handle_t *handle,
-	void *key_name, int key_len);
+	const void *key_name, size_t key_len);
 
 #endif /* COROSYNC_RMD_H_DEFINED */