mono: blacklist efl_ui_text_context_menu_item_add
authorYeongjong Lee <yj34.lee@samsung.com>
Thu, 31 Oct 2019 21:25:32 +0000 (18:25 -0300)
committerWonki Kim <wonki_.kim@samsung.com>
Mon, 11 Nov 2019 02:20:41 +0000 (11:20 +0900)
Summary: Blacklist a method which has `IntPtr` parameters.

Reviewers: woohyun, segfaultxavi, YOhoho, felipealmeida

Reviewed By: felipealmeida

Subscribers: segfaultxavi, zmike, q66, bu5hm4n, cedric, #reviewers, #committers

Tags: #efl

Differential Revision: https://phab.enlightenment.org/D10579

src/bin/eolian_mono/eolian/mono/blacklist.hh
src/bindings/mono/eo_mono/workaround.cs

index 08c7061..060990c 100644 (file)
@@ -64,6 +64,7 @@ inline bool is_function_blacklisted(std::string const& c_name)
     || c_name == "efl_ui_list_model_size_get"
     || c_name == "efl_ui_list_relayout_layout_do"
     || c_name == "efl_event_callback_forwarder_priority_add" // Depends on constants support.
+    || c_name == "efl_ui_text_context_menu_item_add"
     ;
 }
 
index 376d806..e2939f2 100644 (file)
@@ -234,6 +234,3 @@ public struct ActionData
 } // namespace Access
 
 } // namespace Efl
-
-// Global delegates
-public delegate void EvasSmartCb(IntPtr data, IntPtr obj, IntPtr event_info);