On Jul 24, 2007, at 9:43 PM, chromatic wrote:

        $1 = PMC_IS_NULL(ns) ? PMCNULL : ns;

If PMC_IS_NULL(ns) -- if it's PMCNULL -- then return PMCNULL. Otherwise, return ns. That is, return exactly what you were going to return anyway.

What am I missing here?

Because PMCNULL can be (PMC)NULL or it can be PMCNULL, a special non- null variable.

See how it's defined in the header.

--
Andy Lester => [EMAIL PROTECTED] => www.petdance.com => AIM:petdance




Reply via email to