From cd350620f2fa0c6048bd31a977bb7efe3ba95c7b Mon Sep 17 00:00:00 2001 From: Jonas 'Sortie' Termansen Date: Mon, 5 Mar 2012 13:32:42 +0100 Subject: [PATCH] Added fputs(3). --- libmaxsi/file.c | 10 ++++++++++ 1 file changed, 10 insertions(+) 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; +} +