}
/*! \brief Read a C-style string */
-static inline void deserialize_cstring(FILE *fp, char *str, uint32_t maxlen)
+static inline void deserialize_cstring(FILE *fp, char *str, uint32_t buffer_size)
{
uint32_t i;
deserialize_uint32(fp, &i);
- if (i >= maxlen)
+ if (i >= buffer_size)
{
// reading garbage
throw(-1);
}
else
{
- memset(str, '\0', maxlen);
+ memset(str, '\0', buffer_size);
wrapped_fread(str, 1, i, fp);
}
}
/*! \brief Write a C-style string */
-static inline void serialize_cstring(FILE *fp, char const *str, uint32_t lencheck)
+static inline void serialize_cstring(FILE *fp, char const *str, uint32_t expected_max_size)
{
size_t i = strlen(str);
- if (i >= lencheck)
+ if (i >= expected_max_size)
{
// welp!
serialize_uint32(fp, 8);