diff options
author | Holger Hans Peter Freyther <holger@moiji-mobile.com> | 2013-12-27 18:07:23 +0100 |
---|---|---|
committer | Holger Hans Peter Freyther <holger@moiji-mobile.com> | 2013-12-27 18:07:23 +0100 |
commit | 8effcb747d0cc7d8e9474f85882ef7224d91a707 (patch) | |
tree | 8f6edf097a66db7cf4c819b7e13dca252e450829 /openbsc | |
parent | 1a345ca48fc3e2cd172a5020a8d204553811b379 (diff) |
libmsc: Set the "trans->conn" to NULL to catch invalid usage
Make finding use-after-free more easy and set it to NULL.
Diffstat (limited to 'openbsc')
-rw-r--r-- | openbsc/src/libmsc/transaction.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/openbsc/src/libmsc/transaction.c b/openbsc/src/libmsc/transaction.c index c1441969d..e425e67ee 100644 --- a/openbsc/src/libmsc/transaction.c +++ b/openbsc/src/libmsc/transaction.c @@ -113,7 +113,7 @@ void trans_free(struct gsm_trans *trans) if (trans->conn) msc_release_connection(trans->conn); - + trans->conn = NULL; talloc_free(trans); } |