comparison src/os_unix.c @ 33:f6033dcbaf31

updated for version 7.0020
author vimboss
date Sun, 24 Oct 2004 19:18:58 +0000
parents 41f9fd58cf13
children 125e80798a85
comparison
equal deleted inserted replaced
32:41f9fd58cf13 33:f6033dcbaf31
956 signal_info[i].name); 956 signal_info[i].name);
957 #else 957 #else
958 sprintf((char *)IObuff, _("Vim: Caught deadly signal\n")); 958 sprintf((char *)IObuff, _("Vim: Caught deadly signal\n"));
959 #endif 959 #endif
960 preserve_exit(); /* preserve files and exit */ 960 preserve_exit(); /* preserve files and exit */
961
962 #ifdef NBDEBUG
963 reset_signals();
964 may_core_dump();
965 abort();
966 #endif
961 967
962 SIGRETURN; 968 SIGRETURN;
963 } 969 }
964 970
965 #ifdef _REENTRANT 971 #ifdef _REENTRANT
2702 * doesn't return, so we can't call exit() */ 2708 * doesn't return, so we can't call exit() */
2703 if (deadly_signal != 0) 2709 if (deadly_signal != 0)
2704 return; 2710 return;
2705 #endif 2711 #endif
2706 2712
2713 #ifdef FEAT_NETBEANS_INTG
2714 if (usingNetbeans)
2715 netbeans_send_disconnect();
2716 #endif
2707 exit(r); 2717 exit(r);
2708 } 2718 }
2709 2719
2710 static void 2720 static void
2711 may_core_dump() 2721 may_core_dump()