DPF

DISTRHO Plugin Framework
Log | Files | Refs | Submodules | README | LICENSE

commit 4bba885338e39608ad689a2b93fa368b8b077f65
parent 99d398ef17c248136cd99700beb7f3d9627d6aca
Author: falkTX <falktx@falktx.com>
Date:   Thu, 13 May 2021 03:38:00 +0100

Fix typos in travesty headers

Signed-off-by: falkTX <falktx@falktx.com>

Diffstat:
Mdistrho/src/travesty/factory.h | 11+++++++++--
1 file changed, 9 insertions(+), 2 deletions(-)

diff --git a/distrho/src/travesty/factory.h b/distrho/src/travesty/factory.h @@ -48,7 +48,7 @@ struct v3_plugin_factory { (void *self, int32_t idx, struct v3_class_info *); V3_API v3_result (*create_instance) - (void *self, const char *class_id, const char *_iid, void **instance); + (void *self, const v3_tuid class_id, const v3_tuid iid, void **instance); }; static const v3_tuid v3_plugin_factory_iid = @@ -102,7 +102,7 @@ struct v3_class_info_3 { }; struct v3_plugin_factory_3 { - struct v3_plugin_factory; + struct v3_plugin_factory_2; V3_API v3_result (*get_class_info_utf16) (void *self, int32_t idx, struct v3_class_info_3 *); @@ -113,3 +113,10 @@ struct v3_plugin_factory_3 { static const v3_tuid v3_plugin_factory_3_iid = V3_ID(0x4555A2AB, 0xC1234E57, 0x9B122910, 0x36878931); + +#ifdef __cplusplus +struct v3_plugin_factory_cpp : v3_funknown, v3_plugin_factory { + v3_plugin_factory_2 v2; + v3_plugin_factory_3 v3; +}; +#endif