return false, option:error(ERR.OPT_DATATYPE(option, dt))
end
end
- end
- if not nodeps then
- local ok, err = dependencies.check( self, option )
- if not ok then
- option:error(err)
+ if not nodeps then
+ local ok, err = dependencies.check( self, option )
+ if not ok then
+ option:error(err)
+ end
end
end
if #self.cref >= 3 then
c = c and c[self.cref[3]] or nil
end
- end
+ end
if c and opt then
return c[opt]
if err then
self:error(ERR.UCILOAD(self, err))
end
-
+
self._configcache = co
end
return co