network: Go back to the original

The code is a little bit more readable and slightly more efficient this
way
This commit is contained in:
Denis Kenzior 2011-12-02 12:52:27 -06:00
parent a67bc1a4b0
commit d1a7c63b95
1 changed files with 6 additions and 4 deletions

View File

@ -1698,10 +1698,12 @@ static gboolean sim_spn_parse(const void *data, int length, char **dst)
* paragraph as 51.101 and has an Annex B which we implement.
*/
spn = sim_string_to_utf8(data, length);
if (spn == NULL || strlen(spn) == 0) {
if (spn == NULL)
ofono_error("EFspn read successfully, "
"but couldn't parse");
if (spn == NULL) {
ofono_error("EFspn read successfully, but couldn't parse");
return FALSE;
}
if (strlen(spn) == 0) {
g_free(spn);
return FALSE;
}