diff --git a/pngidat b/pngidat index a2b1f49de..3a9737dfe 100644 --- a/pngidat +++ b/pngidat @@ -9,8 +9,15 @@ for x in $* do - root=`echo $1 | sed -e s/.png$//` - pngidat.exe < $1 | zpipe -d > $root.idat - ls -l $root.idat + case $1 in + *.png) + root=`echo $1 | sed -e "s/.png$//"` + pngidat.exe < $1 | zpipe -d > $root.idat + ;; + *.zdat) + root=`echo $1 | sed -e "s/.zdat$//"` + zpipe -d < $1 > $root.idat + ;; + esac shift done diff --git a/pngzdat b/pngzdat index a51cdba76..60be5dd52 100755 --- a/pngzdat +++ b/pngzdat @@ -10,6 +10,5 @@ for x in $* do root=`echo $1 | sed -e s/.png$//` pngidat.exe < $1 > $root.zdat - ls -l $root.zdat shift done