From 0ae261fdb4e1a0ba2a34d57d7aaef70436be7e61 Mon Sep 17 00:00:00 2001 From: Christian Neukirchen Date: Sat, 27 Feb 2016 21:53:57 +0100 Subject: skip over ugo as permissions --- lr.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'lr.c') diff --git a/lr.c b/lr.c index fa0c535..dc31d6c 100644 --- a/lr.c +++ b/lr.c @@ -242,9 +242,9 @@ op: parse_error("invalid mode operator"); switch(*c) { - case 'u': what = 00111 * ((newmode >> 6) & 0007); break; - case 'g': what = 00111 * ((newmode >> 3) & 0007); break; - case 'o': what = 00111 * ((newmode ) & 0007); break; + case 'u': what = 00111 * ((newmode >> 6) & 0007); c++; break; + case 'g': what = 00111 * ((newmode >> 3) & 0007); c++; break; + case 'o': what = 00111 * ((newmode ) & 0007); c++; break; default: while (1) { switch(*c) { -- cgit 1.4.1