Make sure DEFAULT_DIRS
values are Pathnames
This commit fixes the PR #7417 bug. The call to `canonicalize` needs to wrap `DEFAULT_DIRS`, not the other way around. This was mixed up in PR #7417 due to an oversight.
This commit is contained in:
parent
c85df70757
commit
b8aa808b9d
@ -69,7 +69,7 @@ module Cask
|
|||||||
attr_accessor :explicit
|
attr_accessor :explicit
|
||||||
|
|
||||||
def initialize(default: nil, env: nil, explicit: {})
|
def initialize(default: nil, env: nil, explicit: {})
|
||||||
@default = DEFAULT_DIRS.merge(self.class.canonicalize(default)) if default
|
@default = self.class.canonicalize(DEFAULT_DIRS.merge(default)) if default
|
||||||
@env = self.class.canonicalize(env) if env
|
@env = self.class.canonicalize(env) if env
|
||||||
@explicit = self.class.canonicalize(explicit)
|
@explicit = self.class.canonicalize(explicit)
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user