We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 3239937 + 3a0402e commit a0a6110Copy full SHA for a0a6110
reporter/elfwriter/extract.go
@@ -3,12 +3,16 @@ package elfwriter
3
import (
4
"debug/elf"
5
"fmt"
6
+ "io"
7
"os"
-
8
- "go.opentelemetry.io/ebpf-profiler/process"
9
)
10
11
-func OnlyKeepDebug(dst *os.File, src process.ReadAtCloser) error {
+type ReadAtCloser interface {
+ io.ReaderAt
12
+ io.Closer
13
+}
14
+
15
+func OnlyKeepDebug(dst *os.File, src ReadAtCloser) error {
16
w, err := NewNullifyingWriter(dst, src)
17
if err != nil {
18
return fmt.Errorf("initialize nullifying writer: %w", err)
0 commit comments