diff options
author | Steve Markgraf <steve@steve-m.de> | 2019-08-26 19:27:11 +0200 |
---|---|---|
committer | Steve Markgraf <steve@steve-m.de> | 2019-08-26 19:27:11 +0200 |
commit | c196faa0095530c126de8f585a944be18f79b104 (patch) | |
tree | 777a550a48e22ef69a84b8176b1219e4f306ad7b /src | |
parent | 077613efc501195f4ad0018e9d94f848654f6c3e (diff) | |
download | osmo-fl2k-c196faa0095530c126de8f585a944be18f79b104.tar.gz osmo-fl2k-c196faa0095530c126de8f585a944be18f79b104.tar.bz2 osmo-fl2k-c196faa0095530c126de8f585a944be18f79b104.zip |
fl2k_tcp: don't free buffer while lib still uses it
This sometimes caused a segfault when terminating
fl2k_tcp.
Diffstat (limited to 'src')
-rw-r--r-- | src/fl2k_tcp.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/fl2k_tcp.c b/src/fl2k_tcp.c index 1fa9e5d..871ac26 100644 --- a/src/fl2k_tcp.c +++ b/src/fl2k_tcp.c @@ -245,8 +245,8 @@ int main(int argc, char **argv) sleep_ms(500); out: - free(txbuf); fl2k_close(dev); + free(txbuf); closesocket(s); #ifdef _WIN32 WSACleanup(); |