projects
/
pspp
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
stringi-set: New functions for not necessarily null terminated strings.
[pspp]
/
src
/
libpspp
/
stringi-set.h
diff --git
a/src/libpspp/stringi-set.h
b/src/libpspp/stringi-set.h
index 2a000889ec1fa9a686a519dbb859a3355131f01b..ea4fad6bcf47e9cc34ae54aebe6867652f65b005 100644
(file)
--- a/
src/libpspp/stringi-set.h
+++ b/
src/libpspp/stringi-set.h
@@
-60,8
+60,13
@@
static inline size_t stringi_set_count (const struct stringi_set *);
static inline bool stringi_set_is_empty (const struct stringi_set *);
bool stringi_set_contains (const struct stringi_set *, const char *);
static inline bool stringi_set_is_empty (const struct stringi_set *);
bool stringi_set_contains (const struct stringi_set *, const char *);
+bool stringi_set_contains_len (const struct stringi_set *, const char *,
+ size_t length);
struct stringi_set_node *stringi_set_find_node (const struct stringi_set *,
struct stringi_set_node *stringi_set_find_node (const struct stringi_set *,
- const char *);
+ const char *);
+struct stringi_set_node *stringi_set_find_node_len (const struct stringi_set *,
+ const char *,
+ size_t length);
bool stringi_set_insert (struct stringi_set *, const char *);
bool stringi_set_insert_nocopy (struct stringi_set *, char *);
bool stringi_set_insert (struct stringi_set *, const char *);
bool stringi_set_insert_nocopy (struct stringi_set *, char *);