]> Cypherpunks repositories - gostls13.git/commitdiff
cmd/8l, cmd/6l: avoid zeroing zeroed fields
authorDave Cheney <dave@cheney.net>
Sat, 19 Jan 2013 09:23:25 +0000 (20:23 +1100)
committerDave Cheney <dave@cheney.net>
Sat, 19 Jan 2013 09:23:25 +0000 (20:23 +1100)
mal() returns zeroed memory, so zeroing these fields is redundant.

R=golang-dev, bradfitz, minux.ma, rsc
CC=golang-dev
https://golang.org/cl/7096049

src/cmd/6l/obj.c
src/cmd/8l/obj.c

index 3d90cb38f293eaac939f400fe81b890407fe432f..433044e22ccda2c882316a6127ac09c05037c522 100644 (file)
@@ -485,8 +485,6 @@ loop:
        p->line = Bget4(f);
        p->back = 2;
        p->mode = mode;
-       p->ft = 0;
-       p->tt = 0;
        zaddr(pn, f, &p->from, h);
        fromgotype = adrgotype;
        zaddr(pn, f, &p->to, h);
index a7c7464f2eb767a60eb61c7ce23fa7b25ff67fe4..3336764af7e3b7d3f4deaa884c41535f89c07e91 100644 (file)
@@ -504,8 +504,6 @@ loop:
        p->as = o;
        p->line = Bget4(f);
        p->back = 2;
-       p->ft = 0;
-       p->tt = 0;
        zaddr(pn, f, &p->from, h);
        fromgotype = adrgotype;
        zaddr(pn, f, &p->to, h);