#ifndef LIBSPICY_SSTRING_H #define LIBSPICY_SSTRING_H #include typedef struct spicy_static_string { size_t len; char buf[65536]; } sstring; // I'll put this in later maybe. // CBA to re-generate after git send-email somehow // lost all of this. int sassign(sstring* restrict dst, const sstring* restrict src); int cassign(sstring* restrict dst, const char* restrict src); size_t sstrlen(const sstring* str); int sassign(sstring* restrict dst, const sstring* restrict src); int cassign(sstring* restrict dst, const char* restrict src); int sUPPER(sstring* str); int slower(sstring* str); sstring spicycat(const size_t count, ...); sstring sstringup(); #endif