diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/luarocks/deps.lua | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/luarocks/deps.lua b/src/luarocks/deps.lua index a5af6206..a2cdcf08 100644 --- a/src/luarocks/deps.lua +++ b/src/luarocks/deps.lua | |||
@@ -135,7 +135,9 @@ function parse_version(vstring) | |||
135 | -- extract a word | 135 | -- extract a word |
136 | token, rest = vstring:match("^(%a+)[%.%-%_]*(.*)") | 136 | token, rest = vstring:match("^(%a+)[%.%-%_]*(.*)") |
137 | if not token then | 137 | if not token then |
138 | return nil | 138 | print("Warning: version number '"..vstring.."' could not be parsed.") |
139 | version[i] = 0 | ||
140 | break | ||
139 | end | 141 | end |
140 | local last = #version | 142 | local last = #version |
141 | version[i] = deltas[token] or (token:byte() / 1000) | 143 | version[i] = deltas[token] or (token:byte() / 1000) |