diff options
author | 2008-06-20 14:31:38 +0000 | |
---|---|---|
committer | 2008-06-20 14:31:38 +0000 | |
commit | 091a007c55fa174cf5b9e6b97df8d1d41d80ceb1 (patch) | |
tree | 37143b0e77db19c1e092d9470594da1361b0f01d | |
parent | Change gcc named variadics to c99 ones. Ok otto@ (diff) | |
download | wireguard-openbsd-091a007c55fa174cf5b9e6b97df8d1d41d80ceb1.tar.xz wireguard-openbsd-091a007c55fa174cf5b9e6b97df8d1d41d80ceb1.zip |
prepare to handle future extensions
-rw-r--r-- | usr.sbin/pkg_add/OpenBSD/Mtree.pm | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/usr.sbin/pkg_add/OpenBSD/Mtree.pm b/usr.sbin/pkg_add/OpenBSD/Mtree.pm index 1b4607122e9..7fe29ebeb15 100644 --- a/usr.sbin/pkg_add/OpenBSD/Mtree.pm +++ b/usr.sbin/pkg_add/OpenBSD/Mtree.pm @@ -1,5 +1,5 @@ # ex:ts=8 sw=4: -# $OpenBSD: Mtree.pm,v 1.4 2007/06/04 14:40:39 espie Exp $ +# $OpenBSD: Mtree.pm,v 1.5 2008/06/20 14:31:38 espie Exp $ # # Copyright (c) 2004-2005 Marc Espie <espie@openbsd.org> # @@ -36,6 +36,8 @@ sub parse_fh if ($_ eq '..') { $basedir =~ s|/[^/]*$||o; next; + } elsif (m/^\//) { + $basedir = $_; } else { $basedir.="/$_"; } |