Fix memory leak in portabtest Check_strtok_r()
authorAlexander Barton <alex@barton.de>
Sat, 15 Feb 2020 13:56:07 +0000 (14:56 +0100)
committerAlexander Barton <alex@barton.de>
Sat, 15 Feb 2020 13:56:07 +0000 (14:56 +0100)
commit8d173a33286f47ac5678a8ce8cdd756295342cb1
treef665312609bf3b7176f7d522a64b2ce5ab8511e8
parente7cb9b1a001a97b1edf0e862808cbd0be5264a7a
Fix memory leak in portabtest Check_strtok_r()

Fix the following Clang "LeakSanitizer" error (which isn't quite
relevant in this test program, but anyway):

  ERROR: LeakSanitizer: detected memory leaks

  Direct leak of 7 byte(s) in 1 object(s) allocated from:
      #0 0x7f8c4d022810 in strdup (/lib/x86_64-linux-gnu/libasan.so.5+0x3a810)
      #1 0x5601a801491a in Check_strtok_r (/net/arthur/home/alex/Develop/ngIRCd/ngIRCd.git/src/portab/portabtest+0x291a)
      #2 0x5601a8014d77 in main (/net/arthur/home/alex/Develop/ngIRCd/ngIRCd.git/src/portab/portabtest+0x2d77)
      #3 0x7f8c4c69009a in __libc_start_main ../csu/libc-start.c:308

  SUMMARY: AddressSanitizer: 7 byte(s) leaked in 1 allocation(s).
  FAIL: portabtest
src/portab/portabtest.c