I would assume there is a structure identified as gcurvp, and this contains an element gcurvp.pfont.psymbols. The code defines a macro that appears to test whether the address of this structure element is located at a valid (non-zero) address, i.e. has been initialised. It would return TRUE if invalid.
NZ-Design wrote:can some one please explain what this line is saying#define gishwfont() (gcurvp->pfont->psymbols == NULL)