[Zope-dev] Re: SVN: Zope/trunk/lib/python/AccessControl/ Make
python security policy work with a boolean __aatus__
Florent Guillaume
fg at nuxeo.com
Thu Jun 1 12:30:30 EDT 2006
On 1 Jun 2006, at 18:19, Philipp von Weitershausen wrote:
> Florent Guillaume wrote:
>> On 1 Jun 2006, at 17:53, Philipp von Weitershausen wrote:
>>> By the way, a test for isinstance(__aatus__, int) would also be
>>> true for
>>> booleans because bool inherits from int.
>>
>> I didn't want to touch the p.__class__ part because of security
>> proxies
>> came to my mind... In this case it probably doesn't matter but I
>> didn't
>> want to risk it.
>
> So true.
OTOH the C code calls PyInt_Check which does the same as isinstance,
so I improved 2.10/trunk.
Florent
--
Florent Guillaume, Nuxeo (Paris, France) Director of R&D
+33 1 40 33 71 59 http://nuxeo.com fg at nuxeo.com
More information about the Zope-Dev
mailing list