X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=index%2Frecindex.c;h=a888c85143e62486dd41321d9d3568f5e9275871;hb=27742a4ea82e9b3494c166203b06d1d7c48da923;hp=b9cd4076afeb7184f94bf66bca4020e95abe1b61;hpb=ecb3935e78cd9bcfdebafdee0834cfb1060d7b5e;p=idzebra-moved-to-github.git diff --git a/index/recindex.c b/index/recindex.c index b9cd407..a888c85 100644 --- a/index/recindex.c +++ b/index/recindex.c @@ -1,5 +1,5 @@ -/* $Id: recindex.c,v 1.48 2006-05-10 08:13:22 adam Exp $ - Copyright (C) 1995-2005 +/* $Id: recindex.c,v 1.49 2006-05-10 12:30:02 adam Exp $ + Copyright (C) 1995-2006 Index Data ApS This file is part of the Zebra server. @@ -955,8 +955,9 @@ Record rec_cp(Record rec) else { n->size[i] = rec->size[i]; - n->info[i] = (char *) xmalloc(rec->size[i]); + n->info[i] = (char *) xmalloc(rec->size[i]+1); memcpy(n->info[i], rec->info[i], rec->size[i]); + n->info[i][rec->size[i]] = '\0'; } return n; }