Fix fprintf format security warnings for halibut If the format security warnings of the (GNU) compiler are made fatal via the -Werror=format-security option then the compilation of halibut is going to fail. . The fprintf function expects the following arguments: output stream, format string and subsequent arguments as specified in the format string. fprintf(fp, "%s", string) should be used instead of fprintf(fp, string) to be safe and compliant. However fputs is more efficient in these cases and as consequence it was used instead in the attached patch. .