From e9ac5735afb5bb00512706a82fc9be8f1cd072e7 Mon Sep 17 00:00:00 2001 From: Kaz Kylheku Date: Wed, 23 Mar 2022 07:59:49 -0700 Subject: clearer code around handling of awk file's directory. --- cppawk | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/cppawk b/cppawk index 867308a..c45f6ef 100755 --- a/cppawk +++ b/cppawk @@ -158,8 +158,9 @@ trap 'rm -f $tmp_file' EXIT INT TERM if [ -n "$awk_file" ] ; then tmp_file=$(mktemp) + awk_file_dir=$(dirname "$awk_file") $delhashbang "$awk_file" | \ - eval "$prepro $incopt"'"$(dirname "$awk_file")" '"$prepro_opts -" | \ + eval "$prepro $incopt\"$awk_file_dir\" $prepro_opts -" | \ collapse > $tmp_file [ $prepro_only ] \ && cat $tmp_file \ -- cgit v1.2.3