summaryrefslogtreecommitdiffstats
path: root/src/H5A.c
diff options
context:
space:
mode:
authorQuincey Koziol <koziol@hdfgroup.org>2001-04-19 21:48:04 (GMT)
committerQuincey Koziol <koziol@hdfgroup.org>2001-04-19 21:48:04 (GMT)
commite0c96798a5fe4f4d3b5a285bf92cb97ae2f59e9e (patch)
tree0bc092cf8d19397af63abab6e08965b92c47b549 /src/H5A.c
parentca9bdbdcbe7fb52263e5d28f072af01bb6f56fe9 (diff)
downloadhdf5-e0c96798a5fe4f4d3b5a285bf92cb97ae2f59e9e.zip
hdf5-e0c96798a5fe4f4d3b5a285bf92cb97ae2f59e9e.tar.gz
hdf5-e0c96798a5fe4f4d3b5a285bf92cb97ae2f59e9e.tar.bz2
[svn-r3828] Purpose:
Code cleanup Description: "buf" parameter to H5Awrite was missing 'const' declaration. Solution: Changed from "void *buf" to "const void *buf" Platforms tested: FreeBSD 4.3 (hawkwind)
Diffstat (limited to 'src/H5A.c')
-rw-r--r--src/H5A.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/H5A.c b/src/H5A.c
index 9f6442a..d2ca744 100644
--- a/src/H5A.c
+++ b/src/H5A.c
@@ -40,7 +40,7 @@ static herr_t H5A_init_interface(void);
static hid_t H5A_create(const H5G_entry_t *ent, const char *name,
const H5T_t *type, const H5S_t *space);
static hid_t H5A_open(H5G_entry_t *ent, unsigned idx);
-static herr_t H5A_write(H5A_t *attr, const H5T_t *mem_type, void *buf);
+static herr_t H5A_write(H5A_t *attr, const H5T_t *mem_type, const void *buf);
static herr_t H5A_read(H5A_t *attr, const H5T_t *mem_type, void *buf);
static int H5A_get_index(H5G_entry_t *ent, const char *name);
@@ -547,8 +547,8 @@ done:
USAGE
herr_t H5Awrite (attr_id, type_id, buf)
hid_t attr_id; IN: Attribute to write
- hid_t type_id; IN: Memory datatype of buffer
- void *buf; IN: Buffer of data to write
+ hid_t type_id; IN: Memory datatype of buffer
+ const void *buf; IN: Buffer of data to write
RETURNS
Non-negative on success/Negative on failure
@@ -558,7 +558,7 @@ done:
This function writes a complete attribute to disk.
--------------------------------------------------------------------------*/
herr_t
-H5Awrite(hid_t attr_id, hid_t type_id, void *buf)
+H5Awrite(hid_t attr_id, hid_t type_id, const void *buf)
{
H5A_t *attr = NULL;
const H5T_t *mem_type = NULL;
@@ -599,7 +599,7 @@ H5Awrite(hid_t attr_id, hid_t type_id, void *buf)
herr_t H5A_write (attr, mem_type, buf)
H5A_t *attr; IN: Attribute to write
const H5T_t *mem_type; IN: Memory datatype of buffer
- void *buf; IN: Buffer of data to write
+ const void *buf; IN: Buffer of data to write
RETURNS
Non-negative on success/Negative on failure
@@ -609,7 +609,7 @@ H5Awrite(hid_t attr_id, hid_t type_id, void *buf)
This function writes a complete attribute to disk.
--------------------------------------------------------------------------*/
static herr_t
-H5A_write(H5A_t *attr, const H5T_t *mem_type, void *buf)
+H5A_write(H5A_t *attr, const H5T_t *mem_type, const void *buf)
{
uint8_t *tconv_buf = NULL; /* data type conv buffer */
uint8_t *bkg_buf = NULL; /* temp conversion buffer */