X-Git-Url: http://git.xonotic.org/?a=blobdiff_plain;f=qcsrc%2Ftools%2Fqcc.sh;fp=qcsrc%2Ftools%2Fqcc.sh;h=865e6e592ca48c037932fa643ec80e9dd1b20f83;hb=48c95439badea16d38ef6f230fe64bc6524ed90e;hp=15cbfc4aab5a222f8a06da9091884057c5f84fe3;hpb=b9d0e19d2fe17d0293f2bef550bea5f2045b2971;p=xonotic%2Fxonotic-data.pk3dir.git diff --git a/qcsrc/tools/qcc.sh b/qcsrc/tools/qcc.sh index 15cbfc4aa..865e6e592 100755 --- a/qcsrc/tools/qcc.sh +++ b/qcsrc/tools/qcc.sh @@ -32,7 +32,7 @@ function qpp() { err=$? set -e if [ ${err} -ne 0 ]; then return ${err}; fi - sed 's/^#\(line\)\? \([[:digit:]]\+\) "\(.*\)".*/\n#pragma file(\3)\n#pragma line(\2)/g' "${WORKDIR}/${MODE}.txt" + sed -E 's/^#(line)? ([[:digit:]]+) "(.*)".*/'$'\\\n''#pragma file(\3)'$'\\\n''#pragma line(\2)/g' "${WORKDIR}/${MODE}.txt" } function qcc() {