mirror of
https://github.com/golang/go.git
synced 2025-12-08 06:10:04 +00:00
8l: fix print line number format, buffer overflow
R=ken2 https://golang.org/cl/165059
This commit is contained in:
parent
3b858fb808
commit
f2c7a20142
1 changed files with 4 additions and 4 deletions
|
|
@ -55,18 +55,18 @@ Pconv(Fmt *fp)
|
|||
switch(p->as) {
|
||||
case ATEXT:
|
||||
if(p->from.scale) {
|
||||
sprint(str, "(%ld) %A %D,%d,%D",
|
||||
sprint(str, "(%d) %A %D,%d,%D",
|
||||
p->line, p->as, &p->from, p->from.scale, &p->to);
|
||||
break;
|
||||
}
|
||||
default:
|
||||
sprint(str, "(%ld) %A %D,%D",
|
||||
sprint(str, "(%d) %A %D,%D",
|
||||
p->line, p->as, &p->from, &p->to);
|
||||
break;
|
||||
case ADATA:
|
||||
case AINIT:
|
||||
case ADYNT:
|
||||
sprint(str, "(%ld) %A %D/%d,%D",
|
||||
sprint(str, "(%d) %A %D/%d,%D",
|
||||
p->line, p->as, &p->from, p->from.scale, &p->to);
|
||||
break;
|
||||
}
|
||||
|
|
@ -94,7 +94,7 @@ xsymname(Sym *s)
|
|||
int
|
||||
Dconv(Fmt *fp)
|
||||
{
|
||||
char str[40], s[20];
|
||||
char str[200], s[200];
|
||||
Adr *a;
|
||||
int i;
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue