return l;
}
- int strv_split_quoted(char ***t, const char *s, bool relax) {
+#if 0 /* NM_IGNORED */
+ int strv_split_quoted(char ***t, const char *s, UnquoteFlags flags) {
size_t n = 0, allocated = 0;
_cleanup_strv_free_ char **l = NULL;
int r;
}
*t = 0;
- return r;
- }
- char *cunescape_length(const char *s, size_t length) {
- return cunescape_length_with_prefix(s, length, NULL);
+ *ret = r;
+ return t - r;
}
- char *cunescape(const char *s) {
- assert(s);
+#if 0 /* NM_IGNORED */
+ int cunescape_length(const char *s, size_t length, UnescapeFlags flags, char **ret) {
+ return cunescape_length_with_prefix(s, length, NULL, flags, ret);
+ }
- return cunescape_length(s, strlen(s));
+ int cunescape(const char *s, UnescapeFlags flags, char **ret) {
+ return cunescape_length(s, strlen(s), flags, ret);
}
char *xescape(const char *s, const char *bad) {