[petsc-dev] removing PETSC_NULL?
Barry Smith
bsmith at mcs.anl.gov
Wed Feb 6 19:35:37 CST 2013
In 1994 NULL was a pain because for different systems it was in different include files and sometimes you had to do very nasty stuff like
#if !defined(NULL)
#define NULL 0
This is why PETSC_NULL came into existence.
Is the world a different place now? Based on the fact there are numerous (272 to be exact thanks to Karl) uses of NULL in PETSc today and they seem to cause absolutely no grief? (Except to Barry's tidy little mind) it seems PETSC_NULL is not needed any longer?
If this is the case I propose we eradicate PETSC_NULL replacing it everywhere with NULL.
Ok?
Barry
More information about the petsc-dev
mailing list