projects
/
platform
/
upstream
/
connman.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
8319638
)
ipconfig: Make sure ipconfig is not null before de referencing it
author
Jukka Rissanen
<jukka.rissanen@nokia.com>
Thu, 9 Dec 2010 11:11:45 +0000
(13:11 +0200)
committer
Samuel Ortiz
<sameo@linux.intel.com>
Tue, 14 Dec 2010 11:01:19 +0000
(12:01 +0100)
src/ipconfig.c
patch
|
blob
|
history
diff --git
a/src/ipconfig.c
b/src/ipconfig.c
index
a872dff
..
133db61
100644
(file)
--- a/
src/ipconfig.c
+++ b/
src/ipconfig.c
@@
-998,7
+998,8
@@
static void free_ipv6config(struct connman_ipconfig *ipconfig)
*/
void connman_ipconfig_unref(struct connman_ipconfig *ipconfig)
{
- if (g_atomic_int_dec_and_test(&ipconfig->refcount) == TRUE) {
+ if (ipconfig &&
+ g_atomic_int_dec_and_test(&ipconfig->refcount) == TRUE) {
__connman_ipconfig_disable(ipconfig);
connman_ipconfig_set_ops(ipconfig, NULL);