+/* Buf_AddByte adds a single byte to a buffer. */
+#define Buf_AddByte(bp, byte) \
+ (--(bp)->left <= 0 ? Buf_OvAddByte(bp, byte) : \
+ (void)(*(bp)->inPtr++ = (byte), *(bp)->inPtr = 0))
+
+void Buf_OvAddByte(); /* adds a byte when buffer overflows */
+