diff options
author | Max <msuraev@sysmocom.de> | 2022-10-27 17:29:39 +0300 |
---|---|---|
committer | msuraev <msuraev@sysmocom.de> | 2022-10-28 17:24:49 +0000 |
commit | 2c6c74ea5c058eb9de5387c02c73872d7c39da7c (patch) | |
tree | 347067b9769ae984ba480bdf824821b68dca4b78 /src | |
parent | 1cb18a2dc8fb72c34923eeb57df007f5e0696cdd (diff) |
SMPP: fix possible NULL pointer dereference
Related: OS#5568
Change-Id: I875eb5249004d3a960aee46c5099592d18fcaa76
Diffstat (limited to 'src')
-rw-r--r-- | src/libsmpputil/smpp_smsc.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/libsmpputil/smpp_smsc.c b/src/libsmpputil/smpp_smsc.c index 059915d04..0ee5b62d8 100644 --- a/src/libsmpputil/smpp_smsc.c +++ b/src/libsmpputil/smpp_smsc.c @@ -163,8 +163,8 @@ void smpp_acl_delete(struct osmo_smpp_acl *acl) osmo_fd_unregister(&esme->wqueue.bfd); close(esme->wqueue.bfd.fd); esme->wqueue.bfd.fd = -1; - acl->esme = NULL; smpp_esme_put(acl->esme); + acl->esme = NULL; } /* delete all routes for this ACL */ |