aboutsummaryrefslogtreecommitdiff
path: root/sway/container.c
diff options
context:
space:
mode:
authorDrew DeVault <sir@cmpwn.com>2015-08-16 08:11:01 -0400
committerDrew DeVault <sir@cmpwn.com>2015-08-16 08:11:01 -0400
commit51f935987c401bb85859bcedca03ee7ac588e96b (patch)
treecc8ffeb1d52d770548fd99a9d0b7bbef18f90ead /sway/container.c
parent76ec9422a66c4ff59dc0590d80f7f6e931fd8e1a (diff)
parentae536c21d3bcab7758f4a47cbf4556c518245a7b (diff)
Merge pull request #39 from SirCmpwn/revert-38-master
Revert "get/set_userdata stores swayc_t *, fixed memory leak, minor c…
Diffstat (limited to 'sway/container.c')
-rw-r--r--sway/container.c9
1 files changed, 1 insertions, 8 deletions
diff --git a/sway/container.c b/sway/container.c
index ff9c983a..98941b2c 100644
--- a/sway/container.c
+++ b/sway/container.c
@@ -31,9 +31,6 @@ static void free_swayc(swayc_t *c) {
}
remove_child(c->parent, c);
}
- if (c->name) {
- free(c->name);
- }
free(c);
}
@@ -54,10 +51,8 @@ swayc_t *new_output(wlc_handle handle) {
output->height = size->h;
output->handle = handle;
- //link this to handler
- wlc_handle_set_user_data(handle, output);
-
add_child(&root_container, output);
+
//TODO something with this
int total_width = 0;
container_map(&root_container, add_output_widths, &total_width);
@@ -140,8 +135,6 @@ swayc_t *new_view(swayc_t *sibling, wlc_handle handle) {
view->name = strdup(title);
view->visible = true;
- //Link view to handle
- wlc_handle_set_user_data(handle, view);
//Case of focused workspace, just create as child of it
if (sibling->type == C_WORKSPACE) {
add_child(sibling, view);