]> git.ipfire.org Git - thirdparty/libnl.git/commitdiff
link/api: Check for null pointer in rtnl_link_af_ops_put()
authorThomas Graf <tgraf@suug.ch>
Thu, 11 Nov 2010 15:02:02 +0000 (16:02 +0100)
committerThomas Graf <tgraf@suug.ch>
Thu, 11 Nov 2010 15:02:02 +0000 (16:02 +0100)
lib/route/link/api.c

index 2a8dd1d2fdfde2a6558dffe06a9cceafb0c5bcba..9e14e4b0448a9234d375fb4ddcdc785051cdc339 100644 (file)
@@ -121,7 +121,8 @@ struct rtnl_link_af_ops *rtnl_link_af_ops_lookup(const unsigned int family)
  */
 void rtnl_link_af_ops_put(struct rtnl_link_af_ops *ops)
 {
-       ops->ao_refcnt--;
+       if (ops)
+               ops->ao_refcnt--;
 }
 
 /**