1
0
mirror of https://github.com/samba-team/samba.git synced 2025-11-25 00:23:52 +03:00

util_sock: Don't return a pointer to freed memory.

Fix a bug in my bugfix. Thanks to vl for spotting that one.
This commit is contained in:
Kai Blin
2008-01-21 18:01:55 +01:00
parent 3ad798d803
commit 24f68b90cc

View File

@@ -2083,7 +2083,8 @@ const char *get_mydnsfullname(void)
if (!memcache_lookup(NULL, SINGLETON_CACHE,
data_blob_string_const("get_mydnsfullname"),
&tmp)) {
tmp = data_blob_string_const(res->ai_canonname);
tmp = data_blob_talloc(talloc_tos(), res->ai_canonname,
strlen(res->ai_canonname) + 1);
}
freeaddrinfo(res);