gobject: closure mashal fix