static
io_blink*
-io_blink_new() {
+io_blink_new(void) {
io_blink *ib;
mm_log((1, "io_blink_new()\n"));
io_glue *
io_new_fd(int fd) {
io_glue *ig = mymalloc(sizeof(io_glue));
+ memset(ig, 0, sizeof(*ig));
#ifdef _MSC_VER
io_obj_setp_cb(&ig->source, (void*)fd, _read, _write, _lseek);
#else