FEprogram_error vs FEprogram_error_noreturn
daniel at turtleware.eu
Sat Jul 1 10:42:52 UTC 2017
They are exported for sake of the transpiled CL code. We could provide
such define though, for instance in legacy.h header, if there might be
code using it. I would keep it removed though unless somebody complains,
then we will add it back in form of define.
On 01.07.2017 00:11, Fabrizio Fabbri wrote:
> Il giorno 29 giu 2017, alle ore 10:25, Daniel Kochmański <daniel at turtleware.eu> ha scritto:
>>> It seems like one of these should be removed. If so, I can remove one
>>> of them and change all of the calls to it. I would say keep
>>> FEprogram_error and remove FEprogram_error_noreturn.
>> If they do the same then yes, please remove one of them.
> I'm not sure if that is an internal or is part of the public interface.
> In case of the latter would it make sense to #define the one we are going to remove just to be on the safe side as backward compatibility?
More information about the ecl-devel