summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Stenberg <daniel@haxx.se>2004-02-04 07:49:33 +0000
committerDaniel Stenberg <daniel@haxx.se>2004-02-04 07:49:33 +0000
commit72b499b940d961259284df60a683be83bdf9eddc (patch)
tree1a0ebd922af2bc6110b3a2118f9db933803b7492
parentd878865f9260472b933d9e6cbf839e441a58fae9 (diff)
downloadc-ares-72b499b940d961259284df60a683be83bdf9eddc.tar.gz
c-ares-72b499b940d961259284df60a683be83bdf9eddc.tar.bz2
c-ares-72b499b940d961259284df60a683be83bdf9eddc.zip
ares_free_string() now takes a void * instead
-rw-r--r--ares.h2
-rw-r--r--ares_free_string.c2
2 files changed, 2 insertions, 2 deletions
diff --git a/ares.h b/ares.h
index c1b10d0..7ff256c 100644
--- a/ares.h
+++ b/ares.h
@@ -122,7 +122,7 @@ int ares_parse_a_reply(const unsigned char *abuf, int alen,
struct hostent **host);
int ares_parse_ptr_reply(const unsigned char *abuf, int alen, const void *addr,
int addrlen, int family, struct hostent **host);
-void ares_free_string(char *str);
+void ares_free_string(void *str);
void ares_free_hostent(struct hostent *host);
const char *ares_strerror(int code);
void ares_free_errmem(char *mem);
diff --git a/ares_free_string.c b/ares_free_string.c
index c05069c..3b01c9e 100644
--- a/ares_free_string.c
+++ b/ares_free_string.c
@@ -16,7 +16,7 @@
#include <stdlib.h>
#include "ares.h"
-void ares_free_string(char *str)
+void ares_free_string(void *str)
{
free(str);
}