Silence new ignored attributes warning

This commit is contained in:
Robbert van der Helm
2022-09-01 00:24:43 +02:00
parent d7266a1bc3
commit e1efe52cfd
+6
View File
@@ -110,11 +110,17 @@ struct ClapPluginInstance {
*/
std::optional<Editor> editor;
// FIXME: This emits `-Wignored-attributes` as of Wine 5.22
#pragma GCC diagnostic push
#pragma GCC diagnostic ignored "-Wignored-attributes"
/**
* The plugin object. The plugin gets destroyed together with this struct.
*/
std::unique_ptr<const clap_plugin, decltype(clap_plugin::destroy)> plugin;
#pragma GCC diagnostic pop
/**
* Contains the plugin's supported extensions. Initialized after the host
* calls `clap_plugin::init()`.