summaryrefslogtreecommitdiff
path: root/src/lib/datafmt/parser.go
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/datafmt/parser.go')
-rw-r--r--src/lib/datafmt/parser.go5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/lib/datafmt/parser.go b/src/lib/datafmt/parser.go
index 3fe89f915..0d597dcb5 100644
--- a/src/lib/datafmt/parser.go
+++ b/src/lib/datafmt/parser.go
@@ -399,11 +399,10 @@ func (p *parser) parseFormat() {
func remap(p *parser, name string) string {
i := strings.Index(name, ".");
if i >= 0 {
- packageName := name[0 : i];
- typeName := name[i : len(name)];
+ packageName, suffix := name[0 : i], name[i : len(name)];
// lookup package
if importPath, found := p.packs[packageName]; found {
- name = importPath + "." + typeName;
+ name = importPath + suffix;
} else {
var invalidPos token.Position;
p.Error(invalidPos, "package not declared: " + packageName);