summaryrefslogtreecommitdiffstats
path: root/swaybar/i3bar.c
diff options
context:
space:
mode:
authorLibravatar Brian Ashworth <bosrsf04@gmail.com>2018-09-14 08:51:01 -0400
committerLibravatar Brian Ashworth <bosrsf04@gmail.com>2018-09-14 08:51:01 -0400
commit17fe8924f24a9445447dbb3d5a1f775c94203048 (patch)
treebbb36fed5e7f9a49aab8f4aea3fd72ad814f8076 /swaybar/i3bar.c
parentEscape spaces in background file path (diff)
downloadsway-17fe8924f24a9445447dbb3d5a1f775c94203048.tar.gz
sway-17fe8924f24a9445447dbb3d5a1f775c94203048.tar.zst
sway-17fe8924f24a9445447dbb3d5a1f775c94203048.zip
Address ianyfan's comments
wordexp p is now initialized to {0} to prevent a segfault on wordfree in the failure case. File paths with single quotes and double quotes are now supported. The quote can either be wrapped in the other quote or escaped with three backslashes. Additionally to make passing file paths with double quotes to swaybg easier, instead of enclosing the path given to swaybg in quotes, all spaces, single quotes, and double quotes in the resulting path are now escaped with a single backslash.
Diffstat (limited to 'swaybar/i3bar.c')
0 files changed, 0 insertions, 0 deletions