$OpenBSD: patch-src_send_c,v 1.1.1.1 2008/04/13 17:45:43 jasper Exp $ --- src/send.c.orig Sun Apr 13 19:06:53 2008 +++ src/send.c Sun Apr 13 19:23:47 2008 @@ -83,9 +83,9 @@ GtkTargetEntry source_table[] = { gboolean send_symbol_to_gvim (gchar *symbol) { -FILE *handle; +FILE *handle = NULL; gchar server_name[BUFFER_SIZE]; -gint i, flag, len; +gint i, flag, len, rc; gchar *cmdline[4], command[PATH_MAX]; handle = popen(GVIM_SERVERS_LIST_CMD, "r"); @@ -107,7 +107,9 @@ gchar *cmdline[4], command[PATH_MAX]; break; } - if(!WIFEXITED(pclose(handle))) + + rc = pclose(handle); + if(!WIFEXITED(rc)) return FALSE; if (flag) {