diff --git a/tools/abstractapi.py b/tools/abstractapi.py index 868320285..f12be7080 100644 --- a/tools/abstractapi.py +++ b/tools/abstractapi.py @@ -593,6 +593,7 @@ class CParser(object): valueName = EnumValueName() valueName.from_camel_case(cEnumValue.name, namespace=name) aEnumValue = EnumValue(valueName) + aEnumValue.briefDescription = cEnumValue.briefDoc if cEnumValue.value is not None: try: aEnumValue.value_from_string(cEnumValue.value) diff --git a/tools/metadoc.py b/tools/metadoc.py index eb4b6e9d2..b9bb4ac1c 100644 --- a/tools/metadoc.py +++ b/tools/metadoc.py @@ -56,6 +56,9 @@ class Description: class Translator: def translate(self, description): + if description is None: + return None + lines = [] for para in description.paragraphs: if para is not description.paragraphs[0]: