projects
/
silc.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
6212c54
)
silc_buffer_steal the constructed attrs insteaf of silc_memdup.
author
Pekka Riikonen
<priikone@silcnet.org>
Thu, 23 Oct 2003 14:26:42 +0000
(14:26 +0000)
committer
Pekka Riikonen
<priikone@silcnet.org>
Thu, 23 Oct 2003 14:26:42 +0000
(14:26 +0000)
apps/silcd/server_query.c
patch
|
blob
|
history
diff --git
a/apps/silcd/server_query.c
b/apps/silcd/server_query.c
index 3414c650c517afce54047277d32eab873454dfa7..2993c5f6d6bfdd9746267b5c304088c65ae32f14 100644
(file)
--- a/
apps/silcd/server_query.c
+++ b/
apps/silcd/server_query.c
@@
-1278,8
+1278,8
@@
void silc_server_query_send_reply(SilcServer server,
if (query->attrs) {
if (!entry->attrs && SILC_IS_LOCAL(entry)) {
tmpattrs = silc_server_query_reply_attrs(server, query, entry);
- entry->attrs = silc_
memdup(tmpattrs->data, tmpattrs->
len);
- entry->attrs_len =
tmpattrs->
len;
+ entry->attrs = silc_
buffer_steal(tmpattrs, &
len);
+ entry->attrs_len = len;
silc_buffer_free(tmpattrs);
}
attrs = entry->attrs;