From 6cfe93ecf149486e3107b68d8780a5a66592bdb8 Mon Sep 17 00:00:00 2001 From: djm Date: Sat, 25 Mar 2006 13:06:48 +0000 Subject: [PATCH] - deraadt@cvs.openbsd.org 2006/03/20 18:41:43 [dns.c] cast xstrdup to propert u_char * --- ChangeLog | 3 +++ dns.c | 4 ++-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index 12f58486..5cc702f2 100644 --- a/ChangeLog +++ b/ChangeLog @@ -50,6 +50,9 @@ - deraadt@cvs.openbsd.org 2006/03/20 18:26:55 [session.h] annoying spacing fixes getting in the way of real diffs + - deraadt@cvs.openbsd.org 2006/03/20 18:41:43 + [dns.c] + cast xstrdup to propert u_char * 20060318 - (djm) [auth-pam.c] Fix memleak in error path, from Coverity via diff --git a/dns.c b/dns.c index e9270798..83d4d895 100644 --- a/dns.c +++ b/dns.c @@ -1,4 +1,4 @@ -/* $OpenBSD: dns.c,v 1.17 2006/03/19 18:51:18 deraadt Exp $ */ +/* $OpenBSD: dns.c,v 1.18 2006/03/20 18:41:43 deraadt Exp $ */ /* * Copyright (c) 2003 Wesley Griffin. All rights reserved. @@ -121,7 +121,7 @@ dns_read_rdata(u_int8_t *algorithm, u_int8_t *digest_type, *digest = (u_char *) xmalloc(*digest_len); memcpy(*digest, rdata + 2, *digest_len); } else { - *digest = xstrdup(""); + *digest = (u_char *)xstrdup(""); } success = 1; -- 2.45.2