summaryrefslogtreecommitdiffstats
path: root/libidu/idwrite.c
diff options
context:
space:
mode:
authorClaudio Fontana <sick_soul@users.sourceforge.net>2005-11-01 09:38:51 +0000
committerClaudio Fontana <sick_soul@users.sourceforge.net>2005-11-01 09:38:51 +0000
commitc43b80e61df1aeb6d7872d89baa35a28dd05bd40 (patch)
tree22fb26c4916c45c898c7ddd5ff07cfd73523b152 /libidu/idwrite.c
parentc12afffc3d06c2acfc5fab3aa4746d1096f4950a (diff)
downloadidutils-c43b80e61df1aeb6d7872d89baa35a28dd05bd40.tar.gz
idutils-c43b80e61df1aeb6d7872d89baa35a28dd05bd40.tar.bz2
idutils-c43b80e61df1aeb6d7872d89baa35a28dd05bd40.zip
*** empty log message ***
Diffstat (limited to 'libidu/idwrite.c')
-rw-r--r--libidu/idwrite.c9
1 files changed, 5 insertions, 4 deletions
diff --git a/libidu/idwrite.c b/libidu/idwrite.c
index 6257302..08aa480 100644
--- a/libidu/idwrite.c
+++ b/libidu/idwrite.c
@@ -18,14 +18,15 @@
*/
#include <config.h>
+#include <stdlib.h>
#include "idfile.h"
#include "hash.h"
-#include "xobstack.h"
-#include "xmalloc.h"
+#include "obstack.h"
+#include "xalloc.h"
#include "xnls.h"
#include "error.h"
-int file_link_qsort_compare __P((void const *x, void const *y));
+int file_link_qsort_compare (void const *x, void const *y);
/****************************************************************************/
@@ -45,7 +46,7 @@ serialize_file_links (struct idhead *idhp)
flinks_0 = (struct file_link **) hash_dump (&idhp->idh_file_link_table,
0, file_link_qsort_compare);
end = &flinks_0[idhp->idh_file_link_table.ht_fill];
- parents = parents_0 = MALLOC (struct file_link *, idhp->idh_file_link_table.ht_fill);
+ parents = parents_0 = xmalloc (sizeof(struct file_link *) * idhp->idh_file_link_table.ht_fill);
for (flinks = flinks_0; flinks < end; flinks++)
{
struct file_link *flink = *flinks;