In these places: https://github.com/llnl/sundials/blob/178eae817c7a5338e5f572d3a62d8cb6b4728fce/src/sundials/sundials_direct.c#L182 https://github.com/llnl/sundials/blob/178eae817c7a5338e5f572d3a62d8cb6b4728fce/src/sundials/sundials_direct.c#L260 https://github.com/llnl/sundials/blob/178eae817c7a5338e5f572d3a62d8cb6b4728fce/src/sundials/sundials_direct.c#L266 https://github.com/llnl/sundials/blob/178eae817c7a5338e5f572d3a62d8cb6b4728fce/src/sundials/sundials_nvector.c#L1080 `NULL` is assigned to a local copy of the pointer - this assignment has no effect for the caller (cf. [example at godbolt](https://godbolt.org/z/4Tda4Y5xM)).
In these places:
sundials/src/sundials/sundials_direct.c
Line 182 in 178eae8
sundials/src/sundials/sundials_direct.c
Line 260 in 178eae8
sundials/src/sundials/sundials_direct.c
Line 266 in 178eae8
sundials/src/sundials/sundials_nvector.c
Line 1080 in 178eae8
NULLis assigned to a local copy of the pointer - this assignment has no effect for the caller (cf. example at godbolt).