aboutsummaryrefslogtreecommitdiffstats
path: root/sway/server.c
diff options
context:
space:
mode:
authorLibravatar Drew DeVault <sir@cmpwn.com>2018-07-15 05:01:25 -0700
committerLibravatar GitHub <noreply@github.com>2018-07-15 05:01:25 -0700
commit53e3f35ba348d6285478ceb4a93b020e138c95c7 (patch)
tree091c6133f3bd33b64b1853c7984eaa3921b9facf /sway/server.c
parentMerge pull request #2266 from emersion/remove-orbital-screenshooter (diff)
parentSet signature to void (diff)
downloadsway-53e3f35ba348d6285478ceb4a93b020e138c95c7.tar.gz
sway-53e3f35ba348d6285478ceb4a93b020e138c95c7.tar.zst
sway-53e3f35ba348d6285478ceb4a93b020e138c95c7.zip
Merge pull request #2272 from RyanDwyer/simplify-transactions
Simplify transactions by using a dirty flag on containers
Diffstat (limited to 'sway/server.c')
-rw-r--r--sway/server.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/sway/server.c b/sway/server.c
index 42aa2e31..f904b177 100644
--- a/sway/server.c
+++ b/sway/server.c
@@ -123,8 +123,7 @@ bool server_init(struct sway_server *server) {
123 if (debug != NULL && strcmp(debug, "txn_timings") == 0) { 123 if (debug != NULL && strcmp(debug, "txn_timings") == 0) {
124 server->debug_txn_timings = true; 124 server->debug_txn_timings = true;
125 } 125 }
126 server->destroying_containers = create_list(); 126 server->dirty_containers = create_list();
127
128 server->transactions = create_list(); 127 server->transactions = create_list();
129 128
130 input_manager = input_manager_create(server); 129 input_manager = input_manager_create(server);
@@ -134,7 +133,7 @@ bool server_init(struct sway_server *server) {
134void server_fini(struct sway_server *server) { 133void server_fini(struct sway_server *server) {
135 // TODO: free sway-specific resources 134 // TODO: free sway-specific resources
136 wl_display_destroy(server->wl_display); 135 wl_display_destroy(server->wl_display);
137 list_free(server->destroying_containers); 136 list_free(server->dirty_containers);
138 list_free(server->transactions); 137 list_free(server->transactions);
139} 138}
140 139