Improve robustness (from kre@)

This commit is contained in:
christos 2024-05-29 13:35:12 +00:00
parent 38f30d04ac
commit 2e795eb86e
1 changed files with 4 additions and 6 deletions

View File

@ -1,5 +1,5 @@
#!/bin/sh #!/bin/sh
# $NetBSD: checkoldver,v 1.4 2024/05/28 16:20:34 christos Exp $ # $NetBSD: checkoldver,v 1.5 2024/05/29 13:35:12 christos Exp $
# #
# Copyright (c) 2002 The NetBSD Foundation, Inc. # Copyright (c) 2002 The NetBSD Foundation, Inc.
# All rights reserved. # All rights reserved.
@ -47,16 +47,14 @@ delete() {
then then
obsol="$obsol.$4" obsol="$obsol.$4"
fi fi
echo $PWD/$obsol printf "${PWD}/${obsol}\n"
} }
comparelib() { comparelib() {
local name="${1%.so.*}" local name="${1%.so.*}"
local version=${1#*.so.} local version="${1#"${name}"*.so.}"
OIFS="$IFS" local IFS=.
IFS="$IFS."
set -- $version set -- $version
IFS="$OIFS"
if [ -z "$libmajor" ] if [ -z "$libmajor" ]
then then