mirror of
https://git.tukaani.org/xz.git
synced 2024-04-04 12:36:23 +02:00
Free the allocated memory in lzmadec if debugging is
enabled. This should make it possible to detect possible memory leaks with Valgrind.
This commit is contained in:
parent
8235e6e5b2
commit
01d71d60b7
1 changed files with 7 additions and 0 deletions
|
@ -513,5 +513,12 @@ main(int argc, char **argv)
|
||||||
} while (++optind < argc);
|
} while (++optind < argc);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#ifndef NDEBUG
|
||||||
|
// Free the memory only when debugging. Freeing wastes some time,
|
||||||
|
// but allows detecting possible memory leaks with Valgrind.
|
||||||
|
lzma_end(&strm);
|
||||||
|
lzma_memlimit_end(mem_limitter, false);
|
||||||
|
#endif
|
||||||
|
|
||||||
return exit_status;
|
return exit_status;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue