summaryrefslogtreecommitdiff
path: root/src/unit-name.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/unit-name.c')
-rw-r--r--src/unit-name.c7
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);