diff options
Diffstat (limited to 'gprofng/src/StringBuilder.cc')
-rw-r--r-- | gprofng/src/StringBuilder.cc | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/gprofng/src/StringBuilder.cc b/gprofng/src/StringBuilder.cc index a806261..f312866 100644 --- a/gprofng/src/StringBuilder.cc +++ b/gprofng/src/StringBuilder.cc @@ -24,6 +24,7 @@ #include <string.h> #include <values.h> #include <stdarg.h> +#include <unistd.h> #include "gp-defs.h" #include "StringBuilder.h" @@ -447,6 +448,13 @@ StringBuilder::toFileLn (FILE *fp) fprintf (fp, NTXT ("%s\n"), value); } +void +StringBuilder::write (int fd) +{ + if (count > 0) + ::write (fd, value, count); +} + StringBuilder * StringBuilder::sprintf (const char *fmt, ...) { |