diff --git a/direct/src/showbase/PythonUtil.py b/direct/src/showbase/PythonUtil.py index 64b3d5ee8a..14cc093e02 100644 --- a/direct/src/showbase/PythonUtil.py +++ b/direct/src/showbase/PythonUtil.py @@ -1682,7 +1682,6 @@ class Enum: if __debug__: # chars that cannot appear within an item string. InvalidChars = string.whitespace - @staticmethod def _checkValidIdentifier(item): invalidChars = string.whitespace+string.punctuation invalidChars = invalidChars.replace('_','') @@ -1697,6 +1696,7 @@ class Enum: "Enum\n'%s'\ncontains illegal char '%s'" % (item, char)) return 1 + _checkValidIdentifier = staticmethod(_checkValidIdentifier) def __init__(self, items, start=0): if type(items) == types.StringType: