[PATCH 05/15] widl: add type_function_get_retdeclspec function

Richard Pospesel richard at torproject.org
Fri Jul 5 16:51:34 CDT 2019


Signed-off-by: Richard Pospesel <richard at torproject.org>
---
 tools/widl/typetree.h | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/tools/widl/typetree.h b/tools/widl/typetree.h
index 1fd86bbc89..c773ddd116 100644
--- a/tools/widl/typetree.h
+++ b/tools/widl/typetree.h
@@ -129,9 +129,14 @@ static inline var_t *type_function_get_retval(const type_t *type)
     return type->details.function->retval;
 }
 
+static inline const decl_spec_t *type_function_get_retdeclspec(const type_t *type)
+{
+    return &type_function_get_retval(type)->declspec;
+}
+
 static inline type_t *type_function_get_rettype(const type_t *type)
 {
-    return type_function_get_retval(type)->declspec.type;
+    return type_function_get_retdeclspec(type)->type;
 }
 
 static inline var_list_t *type_enum_get_values(const type_t *type)
-- 
2.17.1




More information about the wine-devel mailing list