--- previous/src/includes/str.h 2018/04/24 19:25:10 1.1 +++ previous/src/includes/str.h 2018/04/24 19:32:22 1.1.1.3 @@ -14,10 +14,15 @@ # include #endif -extern char *Str_Trim(char *buffer); -extern char *Str_ToUpper(char *pString); -extern char *Str_ToLower(char *pString); -extern char *Str_Trunc(char *str); -extern bool Str_IsHex(const char *str); +/* Invalid characters in paths & filenames are replaced by this + * (valid but very uncommon GEMDOS file name character) + */ +#define INVALID_CHAR '@' + +char *Str_Trim(char *buffer); +char *Str_ToUpper(char *pString); +char *Str_ToLower(char *pString); +char *Str_Trunc(char *str); +bool Str_IsHex(const char *str); #endif /* HATARI_STR_H */