diff options
author | Denis Kenzior <denkenz@gmail.com> | 2012-01-18 10:41:43 -0600 |
---|---|---|
committer | Denis Kenzior <denkenz@gmail.com> | 2012-01-18 10:41:43 -0600 |
commit | 137c602351afec31013df7720173d03ea02575df (patch) | |
tree | 62ebb6c086419b53cd3e8b7ae2f01ae0f4dcc99b /src/network.c | |
parent | 0f79546eaf8b9d02dc39ac894d10d307b92385c3 (diff) | |
download | ofono-137c602351afec31013df7720173d03ea02575df.tar.bz2 |
network: Optimize away one unneeded assignment
Diffstat (limited to 'src/network.c')
-rw-r--r-- | src/network.c | 5 |
1 files changed, 2 insertions, 3 deletions
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); } |