###########################
# Opciones para el compilador C.
-#CFLAGS = -Wall -ggdb -ansi -pedantic -DDEBUG
-CFLAGS = -Wall -O3 -ansi -pedantic -DNDEBUG -g
+CFLAGS = -Wall -ggdb -ansi -pedantic -DDEBUG
+#CFLAGS = -Wall -O3 -ansi -pedantic -DNDEBUG -g
# Opciones para el compilador C++.
#CXXFLAGS = $(CFLAGS) -fno-inline
fp = fopen(argv[1], "r");
len = atoi(argv[2]);
} else if (argc == 2) {
- fp = stdin; /*fopen(argv[1], "r");*/
+ fp = stdin;
len = atoi(argv[1]);
} else {
printf("no, no\n");
bs_restore(orig, salida, k, i);
printf("Orig : %s\n", orig);
} else
- printf("(%s)\n", salida);
+ fwrite(salida, 1, i, fp);
}
fclose(fp);
bs_destroy(bs);
- printf("Total bytes : %ld\n", total);
- free(data);
+ /*printf("Total bytes : %ld\n", total);*/
free(salida);
free(orig);
return 0;