[Top][All Lists]

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

Re: Please revert commit ceaca7bec6adf5735d51c1ca7efea5a2e05f470e

From: Paul Eggert
Subject: Re: Please revert commit ceaca7bec6adf5735d51c1ca7efea5a2e05f470e
Date: Sun, 10 Jan 2016 21:52:53 -0800
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.4.0

Eli Zaretskii wrote:
Can you show the sign(s) of the problem, like compiler error messages,
programs that crash, etc.?

That would require some actual modules written in C++ that illustrate the disasters of allowing exceptions to propagate into C code, which I presume would be some work.

I briefly looked into this and though I am by no means a C++ expert it appears that we went over the edge of the standard on that one, so in commit 552694a2653b4f9cde515139d01793a5a0e964b7 I reverted both changes and moved the problematic typedef out of the public .h file (where it would just be a bug magnet anyway, apparently) and into our private .c file.

reply via email to

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