[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: patch to fileio.c
From: |
Chong Yidong |
Subject: |
Re: patch to fileio.c |
Date: |
Fri, 14 Nov 2008 16:16:44 -0500 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux) |
Chong Yidong <address@hidden> writes:
>> The fd file descriptor in this case is closed by emacs_close() at line
>> 3654 and by close_file_unwind() registered at line 3233. When
>> emacs_close(fd) is reached, the unwind_protect registered function
>> should be removed. Unfortunately, in the mean time other stuff has
>> been put in the unwind_protect stack, so you can't just decrement the
>> pointer. It can be done when the handled: label is reached. Hence the
>> flag in my patch.
>
> I've checked in your patch. Thanks.
BTW, could someone check whether this has any impact on the tar file
crash in Windows? (Hope springs eternal :-)