From b002a79f4b8043276fa814d9bfc9b76a84ac828a Mon Sep 17 00:00:00 2001 From: Denis Kenzior Date: Mon, 9 Oct 2017 11:34:43 -0500 Subject: [PATCH] ims: Remove logic checking presence of SIM atom This part is not required --- src/ims.c | 9 --------- 1 file changed, 9 deletions(-) diff --git a/src/ims.c b/src/ims.c index 626d5d2e..c238827a 100644 --- a/src/ims.c +++ b/src/ims.c @@ -361,15 +361,6 @@ static void ofono_ims_finish_register(struct ofono_ims *ims) void ofono_ims_register(struct ofono_ims *ims) { - struct ofono_modem *modem = __ofono_atom_get_modem(ims->atom); - struct ofono_sim *sim = __ofono_atom_find(OFONO_ATOM_TYPE_SIM, modem); - const char *imsi = ofono_sim_get_imsi(sim); - - if (imsi == NULL) { - ofono_error("No sim atom required for registering IMS atom."); - return; - } - ofono_ims_finish_register(ims); }