forked from enlightenment/efl
parent
5847c6f245
commit
229e5de19d
|
@ -20,7 +20,7 @@ EAPI Eina_Bool eina_str_has_prefix(const char *str, const char *prefix);
|
|||
EAPI Eina_Bool eina_str_has_suffix(const char *str, const char *suffix);
|
||||
EAPI Eina_Bool eina_str_has_extension(const char *str, const char *ext);
|
||||
|
||||
EAPI char **eina_str_split(const char *string, const char *delimiter,
|
||||
EAPI char **eina_str_split(const char *string, const char *delimiter,
|
||||
int max_tokens);
|
||||
|
||||
EAPI size_t eina_str_join_len(char *dst, size_t size, char sep, const char *a, size_t a_len, const char *b, size_t b_len);
|
||||
|
|
|
@ -14,14 +14,14 @@ EAPI Eina_Bool eina_strbuf_append(Eina_Strbuf *buf, const char *str) EINA_ARG_NO
|
|||
EAPI Eina_Bool eina_strbuf_append_escaped(Eina_Strbuf *buf, const char *str) EINA_ARG_NONNULL(1, 2);
|
||||
EAPI Eina_Bool eina_strbuf_append_n(Eina_Strbuf *buf, const char *str, unsigned int maxlen) EINA_ARG_NONNULL(1, 2);
|
||||
EAPI Eina_Bool eina_strbuf_append_char(Eina_Strbuf *buf, char c) EINA_ARG_NONNULL(1);
|
||||
EAPI Eina_Bool eina_strbuf_insert(Eina_Strbuf *buf, const char *str,
|
||||
EAPI Eina_Bool eina_strbuf_insert(Eina_Strbuf *buf, const char *str,
|
||||
size_t pos) EINA_ARG_NONNULL(1, 2);
|
||||
#define eina_strbuf_prepend(buf, str) eina_strbuf_insert(buf, str, 0)
|
||||
EAPI Eina_Bool eina_strbuf_remove(Eina_Strbuf *buf, unsigned int start, unsigned int end) EINA_ARG_NONNULL(1);
|
||||
EAPI const char *eina_strbuf_string_get(Eina_Strbuf *buf) EINA_ARG_NONNULL(1);
|
||||
EAPI char *eina_strbuf_string_steal(Eina_Strbuf *buf) EINA_ARG_NONNULL(1);
|
||||
EAPI size_t eina_strbuf_length_get(Eina_Strbuf *buf) EINA_ARG_NONNULL(1);
|
||||
EAPI Eina_Bool eina_strbuf_replace(Eina_Strbuf *buf, const char *str,
|
||||
EAPI Eina_Bool eina_strbuf_replace(Eina_Strbuf *buf, const char *str,
|
||||
const char *with, unsigned int n) EINA_ARG_NONNULL(1, 2, 3);
|
||||
#define eina_strbuf_replace_first(buf, str, with) \
|
||||
eina_strbuf_replace(buf, str, with, 1)
|
||||
|
|
|
@ -361,7 +361,7 @@ eina_str_convert(const char *enc_from, const char *enc_to, const char *text)
|
|||
iconv_t ic;
|
||||
char *new_txt, *inp, *outp;
|
||||
size_t inb, outb, outlen, tob, outalloc;
|
||||
|
||||
|
||||
if (!text) return NULL;
|
||||
ic = iconv_open(enc_to, enc_from);
|
||||
if (ic == (iconv_t)(-1)) return NULL;
|
||||
|
|
Loading…
Reference in New Issue