diff options
-rw-r--r-- | src/gb/gprs_ns2_fr.c | 3 | ||||
-rw-r--r-- | src/gb/gprs_ns2_udp.c | 3 |
2 files changed, 5 insertions, 1 deletions
diff --git a/src/gb/gprs_ns2_fr.c b/src/gb/gprs_ns2_fr.c index 7b9450c3..a7455d7c 100644 --- a/src/gb/gprs_ns2_fr.c +++ b/src/gb/gprs_ns2_fr.c @@ -101,7 +101,8 @@ struct priv_vc { static void free_vc(struct gprs_ns2_vc *nsvc) { - OSMO_ASSERT(nsvc); + if (!nsvc) + return; if (!nsvc->priv) return; diff --git a/src/gb/gprs_ns2_udp.c b/src/gb/gprs_ns2_udp.c index 1037b197..2a335c11 100644 --- a/src/gb/gprs_ns2_udp.c +++ b/src/gb/gprs_ns2_udp.c @@ -73,6 +73,9 @@ static void free_bind(struct gprs_ns2_vc_bind *bind) static void free_vc(struct gprs_ns2_vc *nsvc) { + if (!nsvc) + return; + if (!nsvc->priv) return; |