* i3 - an improved dynamic tiling window manager
* © 2009-2011 Michael Stapelberg and contributors (see also: LICENSE)
*
+ * assignments.c: Assignments for specific windows (for_window).
+ *
*/
#include "all.h"
*
*/
void run_assignments(i3Window *window) {
- DLOG("Checking assignments...\n");
+ DLOG("Checking if any assignments match this window\n");
/* Check if any assignments match */
Assignment *current;
if (current->type == A_COMMAND) {
DLOG("execute command %s\n", current->dest.command);
char *full_command;
- asprintf(&full_command, "[id=\"%d\"] %s", window->id, current->dest.command);
+ sasprintf(&full_command, "[id=\"%d\"] %s", window->id, current->dest.command);
char *json_result = parse_cmd(full_command);
FREE(full_command);
FREE(json_result);