[vte] all: Add malloc attribute



commit 834f0acdd1690b17467b21380f4c7c40613310c1
Author: Christian Persch <chpe gnome org>
Date:   Fri May 2 09:56:47 2014 +0200

    all: Add malloc attribute

 src/vteterminal.h |   10 +++++-----
 1 files changed, 5 insertions(+), 5 deletions(-)
---
diff --git a/src/vteterminal.h b/src/vteterminal.h
index 0f8deb1..d412a59 100644
--- a/src/vteterminal.h
+++ b/src/vteterminal.h
@@ -269,17 +269,17 @@ void vte_terminal_reset(VteTerminal *terminal,
 char *vte_terminal_get_text(VteTerminal *terminal,
                            VteSelectionFunc is_selected,
                            gpointer user_data,
-                           GArray *attributes) VTE_GNUC_NONNULL(1);
+                           GArray *attributes) VTE_GNUC_NONNULL(1) G_GNUC_MALLOC;
 char *vte_terminal_get_text_include_trailing_spaces(VteTerminal *terminal,
                                                    VteSelectionFunc is_selected,
                                                    gpointer user_data,
-                                                   GArray *attributes) VTE_GNUC_NONNULL(1);
+                                                   GArray *attributes) VTE_GNUC_NONNULL(1) G_GNUC_MALLOC;
 char *vte_terminal_get_text_range(VteTerminal *terminal,
                                  glong start_row, glong start_col,
                                  glong end_row, glong end_col,
                                  VteSelectionFunc is_selected,
                                  gpointer user_data,
-                                 GArray *attributes) VTE_GNUC_NONNULL(1);
+                                 GArray *attributes) VTE_GNUC_NONNULL(1) G_GNUC_MALLOC;
 void vte_terminal_get_cursor_position(VteTerminal *terminal,
                                      glong *column,
                                       glong *row) VTE_GNUC_NONNULL(1);
@@ -308,10 +308,10 @@ void vte_terminal_match_remove_all(VteTerminal *terminal) VTE_GNUC_NONNULL(1);
  * argument. */
 char *vte_terminal_match_check(VteTerminal *terminal,
                               glong column, glong row,
-                              int *tag) VTE_GNUC_NONNULL(1);
+                              int *tag) VTE_GNUC_NONNULL(1) G_GNUC_MALLOC;
 char *vte_terminal_match_check_event(VteTerminal *terminal,
                                      GdkEvent *event,
-                                     int *tag) VTE_GNUC_NONNULL(1) VTE_GNUC_NONNULL(2);
+                                     int *tag) VTE_GNUC_NONNULL(1) VTE_GNUC_NONNULL(2) G_GNUC_MALLOC;
 
 void      vte_terminal_search_set_gregex      (VteTerminal *terminal,
                                               GRegex      *regex,


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]