summaryrefslogtreecommitdiffstats
path: root/src/H5RSprivate.h
diff options
context:
space:
mode:
authorDana Robinson <derobins@hdfgroup.org>2021-04-06 03:40:06 (GMT)
committerDana Robinson <derobins@hdfgroup.org>2021-04-06 03:40:06 (GMT)
commit847be78dbec1116c5b9be6207dba5253b75da323 (patch)
treee3ab03849bcb1bf76db4628e7c93bf7cd93464c6 /src/H5RSprivate.h
parentf0d1a03aa18843b8260c234cd535978a2145941e (diff)
downloadhdf5-847be78dbec1116c5b9be6207dba5253b75da323.zip
hdf5-847be78dbec1116c5b9be6207dba5253b75da323.tar.gz
hdf5-847be78dbec1116c5b9be6207dba5253b75da323.tar.bz2
Brings H5RS changes from develop
Diffstat (limited to 'src/H5RSprivate.h')
-rw-r--r--src/H5RSprivate.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/H5RSprivate.h b/src/H5RSprivate.h
index 32e1dc6..7d2b728 100644
--- a/src/H5RSprivate.h
+++ b/src/H5RSprivate.h
@@ -45,11 +45,13 @@ typedef struct H5RS_str_t H5RS_str_t;
/********************/
H5_DLL H5RS_str_t *H5RS_create(const char *s);
H5_DLL H5RS_str_t *H5RS_wrap(const char *s);
-H5_DLL H5RS_str_t *H5RS_own(char *s);
H5_DLL herr_t H5RS_decr(H5RS_str_t *rs);
H5_DLL herr_t H5RS_incr(H5RS_str_t *rs);
H5_DLL H5RS_str_t *H5RS_dup(H5RS_str_t *s);
-H5_DLL H5RS_str_t *H5RS_dup_str(const char *s);
+H5_DLL herr_t H5RS_asprintf_cat(H5RS_str_t *rs, const char *fmt, ...) H5_ATTR_FORMAT(printf, 2, 3);
+H5_DLL herr_t H5RS_acat(H5RS_str_t *rs, const char *s);
+H5_DLL herr_t H5RS_ancat(H5RS_str_t *rs, const char *s, size_t len);
+H5_DLL herr_t H5RS_aputc(H5RS_str_t *rs, int c);
H5_DLL int H5RS_cmp(const H5RS_str_t *rs1, const H5RS_str_t *rs2);
H5_DLL ssize_t H5RS_len(const H5RS_str_t *rs);
H5_DLL char * H5RS_get_str(const H5RS_str_t *rs);