This macro tests if an ltopol is null. #define PK_LTOPOL_is_null_m( l ) \ ( \ (l).lattice == PK_ENTITY_null && (l).ltopol == 0 ? \ PK_LOGICAL_true : PK_LOGICAL_false \ )