There was an error in the function which prevented Windows paths
from being properly decoded. This error was causing the ".. (up a dir)"
feature to fail due to an unhandled Invalid Argument exception.
Signed-off-by: Tim Henigan <tim.henigan@gmail.com>
Signed-off-by: Martin Grenfell <martin_grenfell@msn.com>