From e8e6c410e0f10cb7e76e59f21dcdc671aff88170 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=A9my=20Zurcher?= Date: Mon, 9 May 2011 14:07:33 +0200 Subject: bugfix ecore-1 : ecore_getopt_callback_ecore_evas_list_engines returns :eina_bool instead of :uchar --- bugs/issue-32be9aa07c2bfdbe04de157505734ca794a4c07e.yaml | 8 ++++++-- lib/efl/ecore_getopt.rb | 2 +- lib/efl/native/ecore_evas.rb | 3 +-- 3 files changed, 8 insertions(+), 5 deletions(-) diff --git a/bugs/issue-32be9aa07c2bfdbe04de157505734ca794a4c07e.yaml b/bugs/issue-32be9aa07c2bfdbe04de157505734ca794a4c07e.yaml index 29572d3..773d5a7 100644 --- a/bugs/issue-32be9aa07c2bfdbe04de157505734ca794a4c07e.yaml +++ b/bugs/issue-32be9aa07c2bfdbe04de157505734ca794a4c07e.yaml @@ -5,8 +5,8 @@ type: :bugfix component: ecore release: reporter: Jeremy Zurcher -status: :unstarted -disposition: +status: :closed +disposition: :fixed creation_time: 2011-05-06 21:17:44.772471 Z references: [] @@ -16,5 +16,9 @@ log_events: - Jeremy Zurcher - created - "" +- - 2011-05-09 12:04:04.046730 Z + - Jeremy Zurcher + - closed with disposition fixed + - ":ecore_getopt_callback_ecore_evas_list_engines returns :eina_bool instead of: uchar" git_branch: claimer: diff --git a/lib/efl/ecore_getopt.rb b/lib/efl/ecore_getopt.rb index 5264597..14e5f89 100644 --- a/lib/efl/ecore_getopt.rb +++ b/lib/efl/ecore_getopt.rb @@ -228,7 +228,7 @@ module Efl self << [ short, long, help, FFI::Pointer::NULL, :ecore_getopt_action_count, [:dummy,FFI::Pointer::NULL] ] end def callback_full short, long, help, meta, cb, data, arg_req, def_val - self << [ short, long, help, meta, :ecore_getopt_action_callback, [:callback, [cb, data, arg_req,def_val] ] ] + self << [ short, long, help, meta, :ecore_getopt_action_callback, [:callback, [cb, data, arg_req, def_val] ] ] end def callback_noargs short, long, help, cb, data callback_full short, long, help, FFI::Pointer::NULL, cb, data, :ecore_getopt_desc_arg_requirement_no, FFI::Pointer::NULL diff --git a/lib/efl/native/ecore_evas.rb b/lib/efl/native/ecore_evas.rb index ed7fc58..1a58c7b 100644 --- a/lib/efl/native/ecore_evas.rb +++ b/lib/efl/native/ecore_evas.rb @@ -356,8 +356,7 @@ module Efl # EAPI Evas_Object *ecore_evas_object_associate_get(const Ecore_Evas *ee); [ :ecore_evas_object_associate_get, [ :ecore_evas_p ], :evas_object_p ], # EAPI unsigned char ecore_getopt_callback_ecore_evas_list_engines(const Ecore_Getopt *parser, const Ecore_Getopt_Desc *desc, const char *str, void *data, Ecore_Getopt_Value *storage); - [ :ecore_getopt_callback_ecore_evas_list_engines, [ :ecore_getopt_p, :ecore_getopt_desc_p, :string, :void_p, :ecore_getopt_value_p ], :uchar - ], + [ :ecore_getopt_callback_ecore_evas_list_engines, [ :ecore_getopt_p, :ecore_getopt_desc_p, :string, :void_p, :ecore_getopt_value_p ], :eina_bool ], # EAPI Eina_List *ecore_evas_ecore_evas_list_get(void); [ :ecore_evas_ecore_evas_list_get, [ ], :eina_list_p ], # EAPI void ecore_evas_x11_leader_set(Ecore_Evas *ee, Ecore_X_Window win); -- cgit v1.1-2-g2b99