Dear J�rgen,
Line 397, according to nedit is "else". To put it in context, here are
the lines before.
int io_gzip::close(io_data *f)
{
io_gdata *r=(io_gdata*)f;
int ret=0;
if (r->mode=='r' || r->mode=='n')
{
r->error=pclose(((io_gdata*)r)->file)||r->error;
ret=r->error;
}
else if (r->mode=='w')
{
r->error=fclose(((io_gdata*)r)->file)||r->error;
ret=r->error;
struct stat st;
stat(r->filename,&st);
if (r->fsize!=st.st_size || r->fdate!=st.st_mtime)
{ // changed again
ret=-1;
remove(r->filename_new);
}
else <<<<<<<<<<<<LINE 397
{
....
it strikes me as not being the right line to remove!
Sorry, my c coding is pretty basic, so need more advice.
By the way, gzip -9 on my received folder shrinks it to 3.6MB, so it looks
as if the whole folder is being gzipped, but there is something going
wrong in the process as you suggest.
Regards,
David Pilgram.