libidav/utils.h

changeset 39
3e55bed345f9
parent 33
0bbbb0341606
child 40
a95ee94b9204
equal deleted inserted replaced
38:b855f76e965b 39:3e55bed345f9
64 int util_getboolean(char *v); 64 int util_getboolean(char *v);
65 int util_strtoint(char *str, int64_t *value); 65 int util_strtoint(char *str, int64_t *value);
66 66
67 char* util_xml_get_text(xmlNode *elm); 67 char* util_xml_get_text(xmlNode *elm);
68 68
69 char* util_base64decode(char* in); 69 char* util_base64decode(char *in);
70 char* util_base64decode_len(char *in, int *outlen);
71 char* util_base64encode(char *in, size_t len);
70 72
71 sstr_t util_getsubstr_until_token(sstr_t str, sstr_t token, sstr_t *sub); 73 sstr_t util_getsubstr_until_token(sstr_t str, sstr_t token, sstr_t *sub);
72 74
73 #ifdef __cplusplus 75 #ifdef __cplusplus
74 } 76 }

mercurial