diff --git a/libmaxsi/file.c b/libmaxsi/file.c index 625fae06..f445b7a9 100644 --- a/libmaxsi/file.c +++ b/libmaxsi/file.c @@ -28,6 +28,7 @@ #include #include #include +#include FILE* firstfile = NULL; @@ -215,3 +216,12 @@ int putc(int c, FILE* fp) { return fputc(c, fp); } + +int fputs(const char* str, FILE* fp) +{ + size_t stringlen = strlen(str); + int result = fwrite(str, 1, stringlen, fp); + if ( result < stringlen ) { return EOF; } + return result; +} +