} else {
wlr_log(WLR_ERROR, "Invalid value for <resize popupShow />");
}
+ } else if (!strcasecmp(nodename, "mapToOutput.touch")) {
+ rc.touch.output_name = xstrdup(content);
} else if (!strcasecmp(nodename, "mapToOutput.tablet")) {
rc.tablet.output_name = xstrdup(content);
} else if (!strcasecmp(nodename, "rotate.tablet")) {
rc.doubleclick_time = 500;
rc.scroll_factor = 1.0;
+ rc.touch.output_name = NULL;
+
rc.tablet.output_name = NULL;
rc.tablet.rotation = 0;
rc.tablet.box = (struct wlr_fbox){0};
zfree(m);
}
+ zfree(rc.touch.output_name);
+
zfree(rc.tablet.output_name);
struct libinput_category *l, *l_tmp;