diff options
| author | Russ Cox <rsc@golang.org> | 2014-04-14 13:20:51 -0400 |
|---|---|---|
| committer | Russ Cox <rsc@golang.org> | 2014-04-14 13:20:51 -0400 |
| commit | 0e8de61d7311d6bc74fc244de44df9be452a112b (patch) | |
| tree | c1fc4bd0d6c4973b8b2f66ad495472c84d21a3d0 /src/pkg/debug | |
| parent | 071a0f4d18c5b5869bdcb6b0ca0e396cfa4506c6 (diff) | |
| download | go-0e8de61d7311d6bc74fc244de44df9be452a112b.tar.xz | |
liblink, cmd/link: add version number to object file
There are changes we know we want to make, but not before Go 1.3
Add a version number so that we can make them more easily later.
LGTM=iant
R=iant
CC=golang-codereviews
https://golang.org/cl/87670043
Diffstat (limited to 'src/pkg/debug')
| -rw-r--r-- | src/pkg/debug/goobj/read.go | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/pkg/debug/goobj/read.go b/src/pkg/debug/goobj/read.go index f65abb6c27..8882eae534 100644 --- a/src/pkg/debug/goobj/read.go +++ b/src/pkg/debug/goobj/read.go @@ -573,6 +573,11 @@ func (r *objReader) parseObject(prefix []byte) error { return r.error(errCorruptObject) } + b := r.readByte() + if b != 1 { + return r.error(errCorruptObject) + } + // Direct package dependencies. for { s := r.readString() |
