[gimp] libgimp: Add compiler hints to gimpproceduredialog
- From: Niels De Graef <nielsdg src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gimp] libgimp: Add compiler hints to gimpproceduredialog
- Date: Fri, 8 Jan 2021 13:34:16 +0000 (UTC)
commit de161a1bba8104478a27ab02acf25886edd1bbd3
Author: Niels De Graef <nielsdegraef gmail com>
Date: Fri Jan 8 14:31:15 2021 +0100
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.
libgimp/gimpproceduredialog.h | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
---
diff --git a/libgimp/gimpproceduredialog.h b/libgimp/gimpproceduredialog.h
index 21408b6f56..f8b8137478 100644
--- a/libgimp/gimpproceduredialog.h
+++ b/libgimp/gimpproceduredialog.h
@@ -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);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]