changeset 10734:b105d7aba10d

remove exit_player and exit references
author alex
date Sun, 31 Aug 2003 18:33:02 +0000
parents a412b7a1264a
children 8a10d5d0ce86
files libvo/geometry.c libvo/vo_vesa.c libvo/vo_xvidix.c
diffstat 3 files changed, 8 insertions(+), 13 deletions(-) [+]
line wrap: on
line diff
--- a/libvo/geometry.c	Sun Aug 31 18:12:27 2003 +0000
+++ b/libvo/geometry.c	Sun Aug 31 18:33:02 2003 +0000
@@ -4,18 +4,10 @@
 #include <string.h>
 #include "geometry.h"
 #include "../mp_msg.h"
-#include "../mplayer.h" /* exit_player() */
 
 /* A string of the form [WxH][+X+Y] or xpos[%]:ypos[%] */
 char *vo_geometry = NULL;
 
-int geometry_error()
-{
-	mp_msg(MSGT_VO, MSGL_ERR, "-geometry must be in [WxH][+X+Y] | [X[%%]:[Y[%%]]] format, incorrect (%s)\n", vo_geometry);
-	exit_player(NULL);		/* ????? what else could we do ? */
-	return 0;
-}
-
 #define RESET_GEOMETRY width = height = xoff = yoff = xper = yper = -1;
 
 // xpos,ypos: position of the left upper corner
@@ -50,7 +42,11 @@
 		     {
 		      RESET_GEOMETRY
 		      if(sscanf(vo_geometry, "%i%%", &xper) != 1)
-			return geometry_error();
+		      {
+			mp_msg(MSGT_VO, MSGL_ERR,
+			    "-geometry must be in [WxH][+X+Y] | [X[%%]:[Y[%%]]] format, incorrect (%s)\n", vo_geometry);
+			return 0;
+		      }
 		     }
 		    }
 		   }
--- a/libvo/vo_vesa.c	Sun Aug 31 18:12:27 2003 +0000
+++ b/libvo/vo_vesa.c	Sun Aug 31 18:33:02 2003 +0000
@@ -185,7 +185,7 @@
     vesa_term();
     PRINT_VBE_ERR("vbeSetWindow",err);
     printf("vo_vesa: Fatal error occured! Can't continue\n");
-    exit(-1);
+    abort();
   }
   win.low = new_offset * gran;
   win.high = win.low + video_mode_info.WinSize*1024;
@@ -387,7 +387,7 @@
       vesa_term();
       PRINT_VBE_ERR("vbeSetDisplayStart",err);
       printf("vo_vesa: Fatal error occured! Can't continue\n");
-      exit(EXIT_FAILURE);
+      abort();
     }
     multi_idx = multi_idx ? 0 : 1;
     win.ptr = dga_buffer = video_base + multi_buff[multi_idx];
--- a/libvo/vo_xvidix.c	Sun Aug 31 18:12:27 2003 +0000
+++ b/libvo/vo_xvidix.c	Sun Aug 31 18:33:02 2003 +0000
@@ -32,7 +32,6 @@
 
 #include "vosub_vidix.h"
 #include "../vidix/vidixlib.h"
-#include "../mplayer.h" /* exit_player() */
 
 #ifdef HAVE_NEW_GUI
 #include "../Gui/interface.h"
@@ -188,7 +187,7 @@
 	    vo_screenwidth, vo_screenheight) != 0)
         {
 	    mp_msg(MSGT_VO, MSGL_FATAL, "Can't initialize VIDIX driver: %s\n", strerror(errno));
-    	    exit_player("vidix error"); /* !!! */
+    	    abort();
 	}
 	vidix_start();
     }