From 7dd2a79b286da4ed71647be790255c3ceb812272 Mon Sep 17 00:00:00 2001 From: fredrik Date: Sun, 16 Oct 2005 03:09:03 +0000 Subject: [PATCH] Add hash attribute to SRs. git-svn-id: svn+ssh://svn.dolda2000.com/srv/svn/repos/src/doldaconnect@372 959494ce-11ee-0310-bf91-de5d638817bd --- daemon/search.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/daemon/search.c b/daemon/search.c index 040ec30..b319685 100644 --- a/daemon/search.c +++ b/daemon/search.c @@ -32,6 +32,7 @@ #include "log.h" #include "sysevents.h" #include "filenet.h" +#include "client.h" #include "search.h" #define TOK_STR 0 @@ -1112,6 +1113,8 @@ void freesrchres(struct srchres *sr) sr->srch->results = sr->next; sr->srch->numres--; } + if(sr->hash != NULL) + freehash(sr->hash); if(sr->filename != NULL) free(sr->filename); if(sr->peerid != NULL) @@ -1140,6 +1143,8 @@ struct srchres *dupsrchres(struct srchres *sr) new->filename = swcsdup(sr->filename); if(sr->fn != NULL) getfnetnode(new->fn = sr->fn); + if(sr->hash != NULL) + new->hash = duphash(sr->hash); return(new); } -- 2.11.0