Featured advertisement for Astaria
MUD SnippetVersion 1 Erwin Andreasen attribution and notification terms; inherited notices apply

Merc Dynamic String Buffers - Erwin Andreasen

Historical dynamic string-buffer routines for Merc-derived games, with buffer allocation, concatenation and formatted-output integration notes.

Included Content

Read or copy

Original buffer-1.tgz containing buffer.c, buffer.h and integration instructions for dynamic string buffers. The archive is preserved as supplied.

Compatibility warning
Requires moving MAX_MEM_SIZE into the shared header and adding the buffer header and object to the build. Review formatting, allocation limits and error handling on the intended compiler. Historical claims about overflow prevention are not a current security guarantee.

License and attribution
The adjacent original License identifies Erwin S. Andreasen as the author. It permits use with retention of his name in every file and requires email notification that the code is being used. The author also requests feedback, bug reports and ideas. Historical project addresses may no longer be active. Preserve the original License with the material; inherited notices remain applicable. This summary is not confirmation of distribution permission.

Historical software warning
Mudhaven has not compiled, boot-tested, or security-audited this material. Modern compiler and operating-system compatibility is unverified. This is integration material, not a standalone application. Historical contact addresses may no longer work.

Attribution

Credits

By Erwin S. Andreasen. The README credits Russ Taylor’s ROM buffer system as inspiration. Preserve all original notices. The accompanying description summarizes the separate original License. The unchanged original License is attached separately.