Remove obsolete setjmp/longjmp

This commit is contained in:
Kp 2013-12-20 04:14:12 +00:00
parent 0e3e020323
commit c2f6e9f999
3 changed files with 0 additions and 7 deletions

View file

@ -20,8 +20,6 @@ COPYRIGHT 1993-1999 PARALLAX SOFTWARE CORPORATION. ALL RIGHTS RESERVED.
#ifndef _INFERNO_H
#define _INFERNO_H
#include <setjmp.h>
struct d_event;
#if defined(__APPLE__) || defined(macintosh)
@ -48,7 +46,6 @@ typedef char d_fname[FILENAME_LEN];
** Global variables
**/
extern jmp_buf LeaveEvents;
extern int Quitting;
extern int Screen_mode; // editor screen or game screen?
#ifdef DXX_BUILD_DESCENT_I

View file

@ -22,7 +22,6 @@ COPYRIGHT 1993-1999 PARALLAX SOFTWARE CORPORATION. ALL RIGHTS RESERVED.
#include <string.h>
#include <stdarg.h>
#include <SDL.h>
#include <setjmp.h>
#ifdef OGL
#include "ogl_init.h"
@ -1140,7 +1139,6 @@ int game_handler(window *wind, d_event *event, unused_window_userdata_t *)
break;
case EVENT_WINDOW_CLOSED:
longjmp(LeaveEvents, 0);
break;
default:

View file

@ -307,7 +307,6 @@ int standard_handler(d_event *event)
return 0;
}
jmp_buf LeaveEvents;
#define PROGNAME argv[0]
// DESCENT by Parallax Software
@ -522,7 +521,6 @@ int main(int argc, char *argv[])
DoMenu();
}
setjmp(LeaveEvents);
while (window_get_front())
// Send events to windows and the default handler
event_process();