]> git.sur5r.net Git - i3/i3/blobdiff - src/config.c
Fix memleak: FREE(assign->dest.output)
[i3/i3] / src / config.c
index 24c7b541e447e4f80ab2b676c4d3f0b140bdff6c..2d5d78afa5805a10085a6ec3bb24e9422671825f 100644 (file)
@@ -103,6 +103,8 @@ void load_configuration(xcb_connection_t *conn, const char *override_configpath,
                 FREE(assign->dest.workspace);
             else if (assign->type == A_COMMAND)
                 FREE(assign->dest.command);
+            else if (assign->type == A_TO_OUTPUT)
+                FREE(assign->dest.output);
             match_free(&(assign->match));
             TAILQ_REMOVE(&assignments, assign, assignments);
             FREE(assign);