diff options
author | Jiyong Park <jiyong@google.com> | 2021-02-23 11:14:31 +0900 |
---|---|---|
committer | Jiyong Park <jiyong@google.com> | 2021-02-23 04:02:23 +0000 |
commit | d4cbf340322253ab021dbfe264e0e1a1a03dfa2d (patch) | |
tree | 0e38206ca20d50579719a24ebe9b84bbc38807c8 /java/java.go | |
parent | 05785f0023e427743c345dba9989a4d3aed03576 (diff) |
Fix infinite recursion when printing unrecognized linktype
Bug: N/A
Test: remove some cases from String() so that some linktypes go to the
default path. Then run m nothing. No infinite recursion. Error is
correctly shown.
PANIC=String method: unrecognized linktype: 5
Change-Id: I424755bc89871fc2144ff22d6391f57157cd434d
Change-Id: Ice791025dc50f44ffabd1050bafc5ea35023d32c
Diffstat (limited to 'java/java.go')
-rw-r--r-- | java/java.go | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/java/java.go b/java/java.go index dbfad029b..78cd362d8 100644 --- a/java/java.go +++ b/java/java.go @@ -1038,7 +1038,7 @@ func (lt linkType) String() string { case javaPlatform: return "private API" default: - panic(fmt.Errorf("unrecognized linktype: %v", lt)) + panic(fmt.Errorf("unrecognized linktype: %d", lt)) } } |