enum_: fix implicit conversion on Python 2.7
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.
Showing
Please
register
or
sign in
to comment