summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFelipe Magno de Almeida <felipe@expertisesolutions.com.br>2017-12-14 18:04:14 -0200
committerFelipe Magno de Almeida <felipe@expertisesolutions.com.br>2017-12-14 18:04:14 -0200
commit61af82f21de7a4e221df4e36d5fc84f6fa1dada4 (patch)
tree16afb9720ede3c2f0fc48ee89d510b17fdedc36d
parente8edf882bf75b203d8a3440a0a5e2b75eeed64a6 (diff)
downloadefl-61af82f21de7a4e221df4e36d5fc84f6fa1dada4.tar.gz
efl-mono: Add workaround for efl_ui_list
Efl_Ui_List doesn't properly define, as it should, the class Efl_Ui_List_SegArray. This workaround allows the mono binding compilation in spite of this.
-rw-r--r--src/bin/eolian_mono/eolian/mono/function_blacklist.hh3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/bin/eolian_mono/eolian/mono/function_blacklist.hh b/src/bin/eolian_mono/eolian/mono/function_blacklist.hh
index 314235b5dc..b2d712c6ac 100644
--- a/src/bin/eolian_mono/eolian/mono/function_blacklist.hh
+++ b/src/bin/eolian_mono/eolian/mono/function_blacklist.hh
@@ -40,7 +40,10 @@ inline bool is_function_blacklisted(std::string const& c_name)
|| c_name == "efl_access_image_description_set"
|| c_name == "efl_access_component_layer_get" // duplicated signature
|| c_name == "efl_access_component_alpha_get"
+ || c_name == "efl_access_component_size_get"
|| c_name == "efl_ui_spin_button_loop_get"
+ || c_name == "efl_ui_list_model_size_get"
+ || c_name == "efl_ui_list_relayout_layout_do"
;
}