Parcourir la source

fix cleanup of temporary file

Ralf S. Engelschall il y a 24 ans
Parent
commit
7ba06ce47b
1 fichiers modifiés avec 5 ajouts et 3 suppressions
  1. 5 3
      openpkg/rc

+ 5 - 3
openpkg/rc

@@ -26,8 +26,8 @@
 
 #   program name, version and date
 progname="rc"
-progvers="1.0.8"
-progdate="02-Nov-2001"
+progvers="1.0.9"
+progdate="27-Feb-2002"
 
 #   helper variables
 NL="
@@ -110,6 +110,7 @@ if [ ".$query" = .1 ]; then
     . $tmpfile
     . $rcconf
     eval "echo \${$var}"
+    rm -f $tmpfile
     exit 0
 fi
 
@@ -131,7 +132,7 @@ if [ ".$config" = .1 ]; then
     done
     IFS="$OIFS"
     . $rcconf
-    if [ ".$raw" = ".0" ]; then
+    if [ ".$raw" = .0 ]; then
         begin_bold=`@l_prefix@/lib/openpkg/shtool echo -e '%B'`
         end_bold=`@l_prefix@/lib/openpkg/shtool echo -e '%b'`
     else
@@ -155,6 +156,7 @@ if [ ".$config" = .1 ]; then
         echo dummy | awk '{ printf("%s%-24s %-25s %s %-25s%s\n", begin, var, val, tag, def, end); }' \
             begin="$begin" var="$var" tag="$tag" val="\"$val\"" def="\"$def\"" end="$end"
     done
+    rm -f $tmpfile
     exit 0
 fi