13e7ec7

Bowmap · bowmap.git · Tickets

Branches > main > 13e7ec7 > files

Don't return buffers from nil packet readers

Grahp, 2026-09-29

Commit: 13e7ec7f1f89c89874566292a4265bfd346264fb
Parent: 9aaf2d3

1 changed file:

src/net/bowmap/server/protocol/readers.clj modified (view file)

@@ -44,11 +44,10 @@ (defn ->reader   "Attempts to coerces 'x' into a reader. Throws if it cannot.    Vectors with pairs of [:key reader] are turned into tables readers.-   Nil returns an identity reader."+   Nil returns an empty table reader."   [x]   (cond-    (vector? x) (table< x)-    (nil? x) identity+    (or (vector? x) (nil? x)) (table< x)     (fn? x) x     :else (throw (IllegalArgumentException. (str "Cannot coerce into reader: " (pr-str x))))))