• Wenzel Jakob's avatar
    enum_: fix implicit conversion on Python 2.7 · e6fd2cd5
    Wenzel Jakob authored
    Enumerations on Python 2.7 were not always implicitly converted to
    integers (depending on the target size). This patch adds a __long__
    conversion function (only enabled on 2.7) which fixes this issue.
    
    The attached test case fails without this patch.
    e6fd2cd5
test_enum.cpp 1.82 KB