summaryrefslogtreecommitdiff
path: root/src/data.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/data.h')
-rw-r--r--src/data.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/data.h b/src/data.h
index acb9cee..638697b 100644
--- a/src/data.h
+++ b/src/data.h
@@ -103,6 +103,10 @@ struct rp_window
mapped into. */
int frame_number;
+ /* Sometimes a window is intended for a certain frame. When a window
+ is mapped and this is >0 then use the frame (if it exists). */
+ int intended_frame_number;
+
struct list_head node;
};
@@ -261,6 +265,11 @@ struct rp_child_info
/* When this is != 0 then the process finished. */
int terminated;
+ /* what was current when it was launched? */
+ rp_group *group;
+ rp_frame *frame;
+ rp_screen *screen;
+
/* This structure can exist in a list. */
struct list_head node;
};