unsigned char *z;
int z_len;
+ /* Abrimos el archivo a comprimir y encodeamos bloques */
+ if ((fp = fopen(src, "rb")) == NULL) return 1;
+
/* Preparo el compresor huffman */
if ((shuff = shuff_init_encoder_bychunk(dst, volumesize*1024)) == NULL) return 1;
if (flags->mflag == 1) shuff_loadmodel(shuff, staticmodel);
salida = malloc(sizeof(unsigned char)*pagesize+sizeof(Uint32));
bs = bs_create(pagesize);
- /* Abrimos el archivo a comprimir y encodeamos bloques */
- if ((fp = fopen(src, "rb")) == NULL) return 1;
-
/* Guardamos el pagesize como header (huffencoded) */
shuff_scanfreq_chunk(shuff,(char*)&pagesize,sizeof(Uint32));