This repository has been archived on 2021-12-16. You can view files and clone it, but cannot push or open issues or pull requests.
lemonbbs/src/utils.h
2021-12-16 22:16:13 +01:00

20 lines
471 B
C

#ifndef CHATSERVER_UTILS_H
#define CHATSERVER_UTILS_H
#include <stddef.h>
#define METASTRING(x) x,sizeof(x)-1
#define STR_HELPER(x) #x
#define STR(x) STR_HELPER(x)
enum severity {
debug, warning, error
};
void logMessage(enum severity messageSeverity, const char *format, ...);
void trimWhitespace(char* str);
int inRange(int number, int rangeFrom, int rangeTo);
int sanitizeString(char* str, size_t stringLength);
#endif //CHATSERVER_UTILS_H