summaryrefslogtreecommitdiffstats
path: root/src/network.c
diff options
context:
space:
mode:
authorDenis Kenzior <denkenz@gmail.com>2009-05-27 14:52:35 -0500
committerDenis Kenzior <denkenz@gmail.com>2009-05-28 10:03:29 -0500
commitce68c39d0b336d8923ffa55f608c723100f08549 (patch)
tree0930ffa89644d25ad3a6addc16e35ee026ebecbf /src/network.c
parent2c73893d0a707a8f1ae9fe0c857528eea38e29bf (diff)
downloadofono-ce68c39d0b336d8923ffa55f608c723100f08549.tar.bz2
Make Operator attribute work when SPN is empty
Diffstat (limited to 'src/network.c')
-rw-r--r--src/network.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/network.c b/src/network.c
index 91d3681b..464f30c6 100644
--- a/src/network.c
+++ b/src/network.c
@@ -343,8 +343,10 @@ static char *get_operator_display_name(struct ofono_modem *modem)
return name;
}
- if (!netreg->spname)
+ if (!netreg->spname || strlen(netreg->spname) == 0) {
g_strlcpy(name, netreg->current_operator->name, len);
+ return name;
+ }
plmn = netreg->current_operator->name;