From 9e2f7c11fb6ba35ffec2274da3e2d08b10d23965 Mon Sep 17 00:00:00 2001 From: Lennart Poettering Date: Thu, 15 Apr 2010 03:11:11 +0200 Subject: core: add minimal templating system --- util.c | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) (limited to 'util.c') diff --git a/util.c b/util.c index 17ee09c1f7..5f36819fa3 100644 --- a/util.c +++ b/util.c @@ -1041,16 +1041,15 @@ char *bus_path_escape(const char *s) { return r; } -char *bus_path_unescape(const char *s) { +char *bus_path_unescape(const char *f) { char *r, *t; - const char *f; - assert(s); + assert(f); - if (!(r = new(char, strlen(s)+1))) + if (!(r = strdup(f))) return NULL; - for (f = s, t = r; *f; f++) { + for (t = r; *f; f++) { if (*f == '_') { int a, b; -- cgit v1.2.3-54-g00ecf