From ff90fdb743d778ec40140223f6eda3f98b71ca20 Mon Sep 17 00:00:00 2001 From: hisham Date: Tue, 13 Oct 2009 21:06:10 +0000 Subject: fix prefix handling git-svn-id: http://luarocks.org/svn/luarocks/trunk@97 9ca3f7c1-7366-0410-b1a3-b5c78f85698c --- src/luarocks/path.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/luarocks/path.lua b/src/luarocks/path.lua index 4ea33358..596b73b8 100644 --- a/src/luarocks/path.lua +++ b/src/luarocks/path.lua @@ -269,7 +269,7 @@ function versioned_name(file, prefix, name, version) assert(type(name) == "string") assert(type(version) == "string") - local rest = file:gsub("^"..prefix.."/*", "") + local rest = file:sub(#prefix+1):gsub("^/*", "") local name_version = (name.."_"..version):gsub("%-", "_"):gsub("%.", "_") return dir.path(prefix, name_version.."-"..rest) end -- cgit v1.2.3-55-g6feb