summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2016-05-11 13:25:15 -0400
committerRico Tzschichholz <ricotz@ubuntu.com>2016-05-17 10:30:56 +0200
commitb893b62d7a7b3014edf408df7e709e7cb110bac5 (patch)
treed572002685d3d4285a6e8dded9e050cef89699ec
parente006f3ca98990f6e3c8da58b49d7feba8403bb47 (diff)
downloadgtk+-b893b62d7a7b3014edf408df7e709e7cb110bac5.tar.gz
Docs: Clarify life cycle issue
gtk_gesture_get_last_event() wasn't very clear about how long it is safe to use the returned pointer. (cherry picked from commit c891ceb31df1fb16c7727be46cee4d8a9fc0b447)
-rw-r--r--gtk/gtkgesture.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/gtk/gtkgesture.c b/gtk/gtkgesture.c
index 8eaa518778..8f92f1d69c 100644
--- a/gtk/gtkgesture.c
+++ b/gtk/gtkgesture.c
@@ -1274,6 +1274,10 @@ gtk_gesture_get_last_updated_sequence (GtkGesture *gesture)
*
* Returns the last event that was processed for @sequence.
*
+ * Note that the returned pointer is only valid as long as the @sequence
+ * is still interpreted by the @gesture. If in doubt, you should make
+ * a copy of the event.
+ *
* Returns: (transfer none) (nullable): The last event from @sequence
**/
const GdkEvent *