2
0
mirror of https://gitlab.isc.org/isc-projects/bind9 synced 2025-08-31 14:35:26 +00:00

Fixed code to check for NULL before freeing buffer

This commit is contained in:
Danny Mayer
2002-08-01 03:52:14 +00:00
parent 1ceb6aa154
commit 931e557ecf

View File

@@ -15,7 +15,7 @@
* WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*/
/* $Id: strerror.c,v 1.4 2002/02/20 03:35:46 marka Exp $ */
/* $Id: strerror.c,v 1.5 2002/08/01 03:52:14 mayer Exp $ */
#include <config.h>
@@ -74,7 +74,7 @@ isc__strerror(int num, char *buf, size_t size) {
snprintf(buf, size, "%s", msg);
else
snprintf(buf, size, "Unknown error: %u", unum);
if(freebuf == TRUE) {
if(freebuf && msg != NULL) {
LocalFree(msg);
}
UNLOCK(&isc_strerror_lock);