Re: [Rd] Unneeded if statements in RealFromComplex C code

2021-09-10 Thread Hervé Pagès
Thanks Martin! Best, H. On 10/09/2021 02:24, Martin Maechler wrote: Hervé Pagès on Thu, 9 Sep 2021 17:54:06 -0700 writes: > Hi, > I just stumbled across these 2 lines in RealFromComplex (lines 208 & 209 > in src/main/coerce.c): > double attribute_hidden >

Re: [Rd] Unneeded if statements in RealFromComplex C code

2021-09-10 Thread Martin Maechler
> Hervé Pagès > on Thu, 9 Sep 2021 17:54:06 -0700 writes: > Hi, > I just stumbled across these 2 lines in RealFromComplex (lines 208 & 209 > in src/main/coerce.c): > double attribute_hidden > RealFromComplex(Rcomplex x, int *warn) > { > if (ISNAN(x.r)

[Rd] Unneeded if statements in RealFromComplex C code

2021-09-09 Thread Hervé Pagès
Hi, I just stumbled across these 2 lines in RealFromComplex (lines 208 & 209 in src/main/coerce.c): double attribute_hidden RealFromComplex(Rcomplex x, int *warn) { if (ISNAN(x.r) || ISNAN(x.i)) return NA_REAL; if (ISNAN(x.r)) return x.r; <- line