Nikolay Sivov (@nsivov) commented about dlls/propsys/propsys_desc.c:
+#include "propsys_private.h"
+WINE_DEFAULT_DEBUG_CHANNEL( propsys );
+struct property_description +{
- IPropertyDescription IPropertyDescription_iface;
- PROPERTYKEY key;
- VARTYPE type;
- PROPDESC_TYPE_FLAGS type_flags;
- LONG ref;
- WCHAR canonical_name[1];
+};
I would merge this to existing file. Regarding formatting - ref/refcount member we usually keep after _iface members. Doing name[1] seems unnecessary to me, simply allocate it.