From 137c602351afec31013df7720173d03ea02575df Mon Sep 17 00:00:00 2001 From: Denis Kenzior Date: Wed, 18 Jan 2012 10:41:43 -0600 Subject: network: Optimize away one unneeded assignment --- src/network.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'src/network.c') diff --git a/src/network.c b/src/network.c index e5f67a87..54a4867a 100644 --- a/src/network.c +++ b/src/network.c @@ -1653,15 +1653,14 @@ static void spn_read_cb(const char *spn, const char *dc, void *data) struct ofono_netreg *netreg = data; g_free(netreg->spn); - netreg->spn = NULL; + netreg->spn = g_strdup(spn); + netreg->flags &= ~(NETWORK_REGISTRATION_FLAG_HOME_SHOW_PLMN | NETWORK_REGISTRATION_FLAG_ROAMING_SHOW_SPN); if (dc) sim_spn_display_condition_parse(netreg, *dc); - netreg->spn = g_strdup(spn); - if (netreg->current_operator) netreg_emit_operator_display_name(netreg); } -- cgit v1.2.3