summaryrefslogtreecommitdiffstats
path: root/samsung-ril.c
diff options
context:
space:
mode:
authorPaulK <contact@paulk.fr>2012-02-22 19:21:33 +0100
committerPaulK <contact@paulk.fr>2012-02-22 19:21:33 +0100
commitbabace43b4b9b2eb7617b36d7531f84c405444f0 (patch)
tree9577e4db75b74581a32a463c5c449a1ef6d5888d /samsung-ril.c
parent000614c5515d4049623c09125c154b5f76aff8ef (diff)
downloadhardware_replicant_libsamsung-ril-babace43b4b9b2eb7617b36d7531f84c405444f0.tar.gz
hardware_replicant_libsamsung-ril-babace43b4b9b2eb7617b36d7531f84c405444f0.tar.bz2
hardware_replicant_libsamsung-ril-babace43b4b9b2eb7617b36d7531f84c405444f0.zip
Fixed IMEI/IMEISV (one request depends on the other one)
Diffstat (limited to 'samsung-ril.c')
-rw-r--r--samsung-ril.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/samsung-ril.c b/samsung-ril.c
index 24f2434..e988b06 100644
--- a/samsung-ril.c
+++ b/samsung-ril.c
@@ -142,15 +142,15 @@ void ril_tokens_check(void)
{
if(ril_state.tokens.baseband_version != 0) {
if(ril_state.radio_state != RADIO_STATE_OFF) {
- ril_request_baseband_version(ril_state.tokens.baseband_version);
ril_state.tokens.baseband_version = 0;
+ ril_request_baseband_version(ril_state.tokens.baseband_version);
}
}
- if(ril_state.tokens.get_imei != 0) {
+ if(ril_state.tokens.get_imei != 0 && ril_state.tokens.get_imeisv != 0) {
if(ril_state.radio_state != RADIO_STATE_OFF) {
- ril_request_get_imei(ril_state.tokens.get_imei);
ril_state.tokens.get_imei = 0;
+ ril_request_get_imei(ril_state.tokens.get_imei);
}
}
}