summaryrefslogtreecommitdiff
path: root/deno_dir.go
diff options
context:
space:
mode:
Diffstat (limited to 'deno_dir.go')
-rw-r--r--deno_dir.go10
1 files changed, 6 insertions, 4 deletions
diff --git a/deno_dir.go b/deno_dir.go
index 185f7abe0..d53bf85d8 100644
--- a/deno_dir.go
+++ b/deno_dir.go
@@ -61,15 +61,17 @@ func FetchRemoteSource(remoteUrl string, localFilename string) ([]byte, error) {
return ioutil.ReadAll(sourceReader)
}
-func LoadOutputCodeCache(filename string, sourceCodeBuf []byte) (outputCode string, err error) {
+func LoadOutputCodeCache(filename string, sourceCodeBuf []byte) (
+ outputCode string, err error) {
cacheFn := CacheFileName(filename, sourceCodeBuf)
outputCodeBuf, err := ioutil.ReadFile(cacheFn)
if os.IsNotExist(err) {
- err = nil // Ignore error if we can't load the cache.
- } else if err != nil {
+ // Ignore error if we can't find the cache file.
+ err = nil
+ } else if err == nil {
outputCode = string(outputCodeBuf)
}
- return
+ return outputCode, err
}
func UserHomeDir() string {