> I have removed the use of PETSC_NULL from all PETSc C code. Please remember to just use NULL in PETSc source code in the future (or Karl's script will find you).Yes, I was hesitant to change too much at once. It is fine to change and fine to add the damn deprecated message.
>
> I see you changed to
>
> #define PETSC_IGNORE NULL
>
> but kept
>
> #define PETSC_NULL 0
>
> Should the second be updated to
>
> #define PETSC_NULL NULL
>
> because it is stricter about passing PETSC_NULL for an integer argument?