gtk.cfg: Add some missing information about functions

daca@home complained that there is no "noreturn" configuration for these
functions likely because the number of arguments did not match.
This commit is contained in:
versat 2019-08-27 15:14:51 +02:00
parent cf7616a5cf
commit 9d653705b0
1 changed files with 64 additions and 0 deletions

View File

@ -968,8 +968,15 @@
<function name="g_slist_prepend">
<noreturn>false</noreturn>
</function>
<!-- void gtk_list_store_set (GtkListStore *list_store,
GtkTreeIter *iter,
...); -->
<function name="gtk_list_store_set">
<noreturn>false</noreturn>
<returnValue type="void"/>
<arg nr="1"/>
<arg nr="2"/>
<arg nr="variadic"/>
</function>
<function name="gtk_list_store_set_valist">
<noreturn>false</noreturn>
@ -986,8 +993,25 @@
<function name="gtk_box_pack_end_defaults">
<noreturn>false</noreturn>
</function>
<!-- void gtk_box_pack_start (GtkBox *box,
GtkWidget *child,
gboolean expand,
gboolean fill,
guint padding); -->
<function name="gtk_box_pack_start">
<noreturn>false</noreturn>
<returnValue type="void"/>
<arg nr="1"/>
<arg nr="2"/>
<arg nr="3" direction="in">
<not-uninit/>
</arg>
<arg nr="4" direction="in">
<not-uninit/>
</arg>
<arg nr="5" direction="in">
<not-uninit/>
</arg>
</function>
<function name="gtk_box_pack_start_defaults">
<noreturn>false</noreturn>
@ -10042,9 +10066,18 @@
<leak-ignore/>
<noreturn>false</noreturn>
</function>
<!-- void gtk_check_menu_item_set_active (GtkCheckMenuItem *check_menu_item,
gboolean is_active); -->
<function name="gtk_check_menu_item_set_active">
<leak-ignore/>
<noreturn>false</noreturn>
<returnValue type="void"/>
<arg nr="1">
<not-uninit/>
</arg>
<arg nr="2" direction="in">
<not-uninit/>
</arg>
</function>
<function name="gtk_check_menu_item_set_draw_as_radio">
<leak-ignore/>
@ -10374,9 +10407,19 @@
<leak-ignore/>
<noreturn>false</noreturn>
</function>
<!-- void gtk_combo_box_set_active (GtkComboBox *combo_box,
gint index_);-->
<function name="gtk_combo_box_set_active">
<leak-ignore/>
<noreturn>false</noreturn>
<returnValue type="void"/>
<arg nr="1">
<not-uninit/>
</arg>
<arg nr="2" direction="in">
<not-uninit/>
<not-bool/>
</arg>
</function>
<function name="gtk_combo_box_set_active_iter">
<leak-ignore/>
@ -15303,9 +15346,17 @@
<leak-ignore/>
<noreturn>false</noreturn>
</function>
<!-- void gtk_spin_button_set_value (GtkSpinButton *spin_button, gdouble value); -->
<function name="gtk_spin_button_set_value">
<leak-ignore/>
<noreturn>false</noreturn>
<returnValue type="void"/>
<arg nr="1">
<not-uninit/>
</arg>
<arg nr="2" direction="in">
<not-uninit/>
</arg>
</function>
<function name="gtk_spin_button_set_wrap">
<leak-ignore/>
@ -19405,13 +19456,26 @@
<leak-ignore/>
<noreturn>false</noreturn>
</function>
<!-- void gtk_window_present (GtkWindow *window); -->
<function name="gtk_window_present">
<leak-ignore/>
<noreturn>false</noreturn>
<arg nr="1">
<not-uninit/>
</arg>
</function>
<!-- void gtk_window_present_with_time (GtkWindow *window, guint32 timestamp); -->
<function name="gtk_window_present_with_time">
<leak-ignore/>
<noreturn>false</noreturn>
<returnValue type="void"/>
<arg nr="1">
<not-uninit/>
</arg>
<arg nr="2" direction="in">
<not-uninit/>
<not-bool/>
</arg>
</function>
<function name="gtk_window_propagate_key_event">
<leak-ignore/>