(after int, prefix []string, useDpq bool)
| 744 | ) |
| 745 | |
| 746 | func apiReqAlloc(after int, prefix []string, useDpq bool) (a *apiRequest) { |
| 747 | if v := apiReqPool.Get(); v != nil { |
| 748 | a = v.(*apiRequest) |
| 749 | } else { |
| 750 | a = &apiRequest{} |
| 751 | } |
| 752 | a.after, a.prefix = after, prefix |
| 753 | if useDpq { |
| 754 | a.dpq = dpqAlloc() |
| 755 | } |
| 756 | return a |
| 757 | } |
| 758 | |
| 759 | func apiReqFree(a *apiRequest) { |
| 760 | if a.dpq != nil { |
no test coverage detected