aboutsummaryrefslogtreecommitdiff
path: root/go/loader/loader.go
diff options
context:
space:
mode:
Diffstat (limited to 'go/loader/loader.go')
-rw-r--r--go/loader/loader.go8
1 files changed, 6 insertions, 2 deletions
diff --git a/go/loader/loader.go b/go/loader/loader.go
index 74ac6ee..16ccd24 100644
--- a/go/loader/loader.go
+++ b/go/loader/loader.go
@@ -729,8 +729,12 @@ func (conf *Config) Load() (*Program, error) {
files = append(files, cp.Files...)
path := cp.Path
- if path == "" && len(files) > 0 {
- path = files[0].Name.Name
+ if path == "" {
+ if len(files) > 0 {
+ path = files[0].Name.Name
+ } else {
+ path = "(unnamed)"
+ }
}
createPkg(path, files, errs)
}