summaryrefslogtreecommitdiffstats
path: root/src/smsutil.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/smsutil.c')
-rw-r--r--src/smsutil.c20
1 files changed, 1 insertions, 19 deletions
diff --git a/src/smsutil.c b/src/smsutil.c
index af9632a0..e634764e 100644
--- a/src/smsutil.c
+++ b/src/smsutil.c
@@ -79,34 +79,16 @@ static inline int to_semi_oct(char in)
switch (in) {
case '0':
- digit = 0;
- break;
case '1':
- digit = 1;
- break;
case '2':
- digit = 2;
- break;
case '3':
- digit = 3;
- break;
case '4':
- digit = 4;
- break;
case '5':
- digit = 5;
- break;
case '6':
- digit = 6;
- break;
case '7':
- digit = 7;
- break;
case '8':
- digit = 8;
- break;
case '9':
- digit = 9;
+ digit = in - '0';
break;
case '*':
digit = 10;