projects
/
platform
/
upstream
/
ofono.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
93ccb84
)
sim: Reset pin_type on card remove
author
Tommi Kenakkala
<tommi.kenakkala@tieto.com>
Thu, 18 Jun 2015 11:46:57 +0000
(14:46 +0300)
committer
Denis Kenzior
<denkenz@gmail.com>
Thu, 18 Jun 2015 04:09:03 +0000
(23:09 -0500)
Fixes PinRequired not being emitted when a card is inserted
src/sim.c
patch
|
blob
|
history
diff --git
a/src/sim.c
b/src/sim.c
index
b5badf1
..
715f3c0
100644
(file)
--- a/
src/sim.c
+++ b/
src/sim.c
@@
-2485,10
+2485,13
@@
void ofono_sim_inserted_notify(struct ofono_sim *sim, ofono_bool_t inserted)
sim_inserted_update(sim);
call_state_watches(sim);
- if (inserted)
+ if (inserted)
{
sim_initialize(sim);
- else
+ } else {
+ sim->pin_type = OFONO_SIM_PASSWORD_NONE;
+
sim_free_state(sim);
+ }
}
unsigned int ofono_sim_add_state_watch(struct ofono_sim *sim,