a73x

3863cb13

refactor(scanner): use builtin min() for sniff size

a73x   2026-04-29 05:46


diff --git a/internal/scanner/scanner.go b/internal/scanner/scanner.go
index ade0d97..069f7a0 100644
--- a/internal/scanner/scanner.go
+++ b/internal/scanner/scanner.go
@@ -70,10 +70,7 @@ func Scan(path string) ([]Marker, error) {
	}

	// Binary sniff: read first 8 KB, look for null byte.
	sniffN := int64(8192)
	if st.Size() < sniffN {
		sniffN = st.Size()
	}
	sniffN := min(int64(8192), st.Size())
	sniff := make([]byte, sniffN)
	sf, err := os.Open(path)
	if err != nil {