commit d51213e7e721ab29f7b68071d990246301b21358
parent ae369db8889baf1ab0c18566d200b847b9025d22
Author: Jaromil <jaromil@dyne.org>
Date: Tue, 28 Aug 2012 03:01:55 +0200
better checks for file existance
Diffstat:
2 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/src/zlibs/locking b/src/zlibs/locking
@@ -44,7 +44,7 @@ newlock() { # create locked
unlock() {
func "unlock: $1"
lockpid="`cat ${1}.pid`"
- { test -r ${1}.pid } && {
+ { test -r "${1}.pid" } && {
{ test "$$" != "$lockpid" } && {
error "Unlock attempt by different PID: $1"
error "Created by $lockpid now $$ is trying to unlock"
@@ -53,7 +53,7 @@ unlock() {
$WORKDIR/bin/dotlock -u ${=@}
{ test $? != 0 } && { error "Unable to unlock: $1"; return 1 }
- { test -r ${1}.pid } && { rm -f ${1}.pid }
+ { test -r "${1}.pid" } && { rm -f ${1}.pid }
return 0
}
unlink() { # delete a file that we are locking
@@ -61,7 +61,7 @@ unlink() { # delete a file that we are locking
# use with care! this can permanently erase currently locked files
# only the locking PID should use it on its own locks
- { test -r ${1}.pid } && {
+ { test -r "${1}.pid" } && {
lockpid="`cat ${1}.pid`"
{ test "$$" != "$lockpid" } && {
error "Unlock attempt by different PID: $1"
@@ -74,7 +74,7 @@ unlink() { # delete a file that we are locking
touch ${1}
$WORKDIR/bin/dotlock -d -f ${1}
{ test $? != 0 } && { error "Unable to unlink: $1"; return 1 }
- { test -r ${1}.pid } && { rm -f ${1}.pid }
+ { test -r "${1}.pid" } && { rm -f ${1}.pid }
) &!
return 0
}
diff --git a/src/zlibs/search b/src/zlibs/search
@@ -219,7 +219,7 @@ backup() {
}
dst=${fold[${#fold}]}
- { test -r $dst } && {
+ { test -r "$dst" } && {
error "Backup destination already exists: $dst"
return 1 }