summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorMarcel Holtmann <marcel@holtmann.org>2010-03-20 02:26:57 +0100
committerMarcel Holtmann <marcel@holtmann.org>2010-03-20 02:26:57 +0100
commit256c6e14c7947a10833cfcacf2ee74422d0d7563 (patch)
treec38f73fa317a9c4d3dfe4af300f79cf573273366 /src
parentd6e78f78287599c94dde744e1b856b27f6d1b884 (diff)
downloadofono-256c6e14c7947a10833cfcacf2ee74422d0d7563.tar.bz2
Revert the default statement for PIN type checking
Also fix the coding style for the switch statement and remove the number assignment for an internal enum.
Diffstat (limited to 'src')
-rw-r--r--src/common.c5
-rw-r--r--src/common.h8
2 files changed, 5 insertions, 8 deletions
diff --git a/src/common.c b/src/common.c
index 32b64d49..b58d9bee 100644
--- a/src/common.c
+++ b/src/common.c
@@ -592,8 +592,7 @@ gboolean is_valid_pin(const char *pin, enum pin_type type)
if (i != strspn(pin, "012345679"))
return FALSE;
- switch (type)
- {
+ switch (type) {
case PIN_TYPE_PIN:
/* 11.11 Section 9.3 ("CHV"): 4..8 IA-5 digits */
if (4 <= i && i <= 8)
@@ -613,8 +612,6 @@ gboolean is_valid_pin(const char *pin, enum pin_type type)
if (i < 8)
return TRUE;
break;
- default:
- break;
}
return FALSE;
diff --git a/src/common.h b/src/common.h
index d166f485..c43e46d7 100644
--- a/src/common.h
+++ b/src/common.h
@@ -116,10 +116,10 @@ enum ss_cssu {
};
enum pin_type {
- PIN_TYPE_NONE = 0,
- PIN_TYPE_PIN = 1,
- PIN_TYPE_PUK = 2,
- PIN_TYPE_NET = 3,
+ PIN_TYPE_NONE,
+ PIN_TYPE_PIN,
+ PIN_TYPE_PUK,
+ PIN_TYPE_NET,
};
const char *telephony_error_to_str(const struct ofono_error *error);