The corresponding C functions return a status code; make the GLib types
the same as the Posix types.
This gives these functions the correct type signature for use where a
putc-like function is required.
[CCode (cname = "vfprintf")]
public void vprintf (string format, va_list args);
[CCode (cname = "fputc", instance_pos = -1)]
- public void putc (char c);
+ public int putc (char c);
[CCode (cname = "fputs", instance_pos = -1)]
- public void puts (string s);
+ public int puts (string s);
[CCode (cname = "fgetc")]
public int getc ();
[CCode (cname = "ungetc", instance_pos = -1)]