This "breaks" any C++ plugins which relied on the `GtkWidget*` type being returned from the `gtk_*_new()` constructors. Those plugins require a cast from `void*` to `GtkWidget*` after this compat wrapper was added. ([see here](http://lists.geany.org/pipermail/users/2017-September/010427.html)).
Not sure if it's worth fixing, but it would be easy to put a cast back to `GtkWidget*` to match the return type of the original functions. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/geany/geany/commit/3e649dddef93723ebc2487d30023fc5f62d894ca#commitcomment-24476042
