X-Git-Url: http://git.nguyen.vg/gitweb/?a=blobdiff_plain;f=swcsa%2FintIndex%2FpsiGonzalo.c;h=ee8f08657e76023b1023b39983e7ded96eced2bd;hb=e4b6bdc7cc2a1372e4d4dae50acac55cebcc7e9b;hp=42449a4b5cf03930bf61f42b0023b66b6c9a8a8f;hpb=89dc22aee980ba16f757cd9a7f77478c2da50051;p=SXSI%2FTextCollection.git diff --git a/swcsa/intIndex/psiGonzalo.c b/swcsa/intIndex/psiGonzalo.c index 42449a4..ee8f086 100644 --- a/swcsa/intIndex/psiGonzalo.c +++ b/swcsa/intIndex/psiGonzalo.c @@ -8,8 +8,8 @@ void destroyGonzaloCompressedPsi(GonzaloCompressedPsi *compressedPsi) { //free(compressedPsi->Hlen.s.spos); //free(compressedPsi->Hacc.s.spos); - freeHuff(compressedPsi->Hlen); - freeHuff(compressedPsi->Hacc); + freeHuff2(compressedPsi->Hlen); + freeHuff2(compressedPsi->Hacc); free(compressedPsi->cPsi); free(compressedPsi->bposS); } @@ -114,7 +114,7 @@ GonzaloCompressedPsi gonzaloCompressPsi(uint *Psi, uint psiSize, uint T, uint HU // Calculamos o espacio total totalSize = (((1+links/samplen)*_bplen+W-1)/W)*sizeof(uint) + ((Hacc.total+Hlen.total+(1+links/samplen+totexc)*pslen+W-1)/W)*sizeof(uint) + - 5*sizeof(int) + sizeHuff(Hacc) + sizeHuff(Hlen); + 5*sizeof(int) + sizeHuff2(Hacc) + sizeHuff2(Hlen); printf("\n\tCompressed Psi size = %d bytes\n", totalSize); // Necesario antes de decodificar