diff options
Diffstat (limited to 'src/unit-name.c')
-rw-r--r-- | src/unit-name.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/unit-name.c b/src/unit-name.c index be4e73edcc..6d45576f85 100644 --- a/src/unit-name.c +++ b/src/unit-name.c @@ -272,9 +272,10 @@ char *unit_name_unescape(const char *f) { else if (*f == '\\') { int a, b; - if (f[1] != 'x' || (a = unhexchar(f[2])) < 0 || - (b = unhexchar(f[3])) < 0) { - /* Invalid escape code, let's take it literal then */ + if (f[1] != 'x' || + (a = unhexchar(f[2])) < 0 || + (b = unhexchar(f[3])) < 0) { + /* Invalid escape code, let's take it literal then */ *(t++) = '\\'; } else { *(t++) = (char) ((a << 4) | b); |