mirror of https://github.com/GNOME/gimp.git
libgimp: Add compiler hints to gimpproceduredialog
Add `G_GNUC_NULL_TERMINATED` to help the compiler point out if someone forgets to add a `NULL` at the end of their varargs when calling this function.
This commit is contained in:
parent
c15e9bad03
commit
de161a1bba
|
@ -91,14 +91,14 @@ GtkWidget * gimp_procedure_dialog_get_label (GimpProcedureDialog *dialog
|
|||
GtkWidget * gimp_procedure_dialog_fill_box (GimpProcedureDialog *dialog,
|
||||
const gchar *container_id,
|
||||
const gchar *first_property,
|
||||
...);
|
||||
...) G_GNUC_NULL_TERMINATED;
|
||||
GtkWidget * gimp_procedure_dialog_fill_box_list (GimpProcedureDialog *dialog,
|
||||
const gchar *container_id,
|
||||
GList *properties);
|
||||
GtkWidget * gimp_procedure_dialog_fill_flowbox (GimpProcedureDialog *dialog,
|
||||
const gchar *container_id,
|
||||
const gchar *first_property,
|
||||
...);
|
||||
...) G_GNUC_NULL_TERMINATED;
|
||||
GtkWidget * gimp_procedure_dialog_fill_flowbox_list (GimpProcedureDialog *dialog,
|
||||
const gchar *container_id,
|
||||
GList *properties);
|
||||
|
@ -111,7 +111,7 @@ GtkWidget * gimp_procedure_dialog_fill_frame (GimpProcedureDialog *dialog
|
|||
|
||||
void gimp_procedure_dialog_fill (GimpProcedureDialog *dialog,
|
||||
const gchar *first_property,
|
||||
...);
|
||||
...) G_GNUC_NULL_TERMINATED;
|
||||
void gimp_procedure_dialog_fill_list (GimpProcedureDialog *dialog,
|
||||
GList *properties);
|
||||
|
||||
|
|
Loading…
Reference in New Issue