bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#13907: 24.3.50; cygw32 build mishandles drag-n-dropped file with non


From: Eli Zaretskii
Subject: bug#13907: 24.3.50; cygw32 build mishandles drag-n-dropped file with non-ASCII characters in name
Date: Sat, 09 Mar 2013 10:51:01 +0200

> Date: Sat, 09 Mar 2013 00:37:40 -0800
> From: Daniel Colascione <dancol@dancol.org>
> CC: 13907@debbugs.gnu.org
> 
> On 3/9/13 12:32 AM, Eli Zaretskii wrote:
> >> Date: Fri, 08 Mar 2013 19:03:58 -0800
> >> From: Daniel Colascione <dancol@dancol.org>
> >> CC: 13907@debbugs.gnu.org
> >>
> >> By the way: shouldn't we have an unwind handler here so that we call 
> >> DragFinish
> >> even if our memory allocation fails?
> > 
> > What memory allocation?  If you mean 'alloca', its failure is
> > generally a fatal exception, which means we are no longer in a
> > position to call anything ;-)
> > 
> 
> We're consing, aren't we? If we can't cons, even after gc, we
> longjmp out in memory_full, right?

Right.

Well, DragFinish just releases memory, so it's not terribly important
to make sure we call it if we end up in memory_full.  But it might be
good for cleaner code, yes.





reply via email to

[Prev in Thread] Current Thread [Next in Thread]