size_t total = size * nmemb;
/* escribo uno a uno y si hay error salgo. */
while (i < total && (vfputc(((char*)ptr)[i++], vfp)) != EOF);
size_t total = size * nmemb;
/* escribo uno a uno y si hay error salgo. */
while (i < total && (vfputc(((char*)ptr)[i++], vfp)) != EOF);