shithub: snarflog

Download patch

ref: f4d4bbda8a553d9c5f7cdce1ea57ce11b9742c8e
parent: d0ce3231cc221a5b0fa6691438551b7f228aea38
author: penny <penny@limitedideas.org>
date: Sat Nov 29 13:33:24 EST 2025

don't crash on empty snarf

--- a/main.go
+++ b/main.go
@@ -34,7 +34,7 @@
 	if err != nil {
 		return 0, err
 	}
-	if data[len(data)-1] != '\n' {
+	if len(data) > 0 && data[len(data)-1] != '\n' {
 		f.snarfStream.Write([]byte{'\n'})
 	}
 	return uint32(len(data)), nil
--