OSDN Git Service

prevent exit missuse
authorMichael Niedermayer <michaelni@gmx.at>
Tue, 27 Mar 2007 21:47:03 +0000 (21:47 +0000)
committerMichael Niedermayer <michaelni@gmx.at>
Tue, 27 Mar 2007 21:47:03 +0000 (21:47 +0000)
Originally committed as revision 8536 to svn://svn.ffmpeg.org/ffmpeg/trunk

cmdutils.c
ffmpeg.c
ffplay.c
ffserver.c
libavutil/internal.h

index 2c53d90..36ef1a9 100644 (file)
@@ -24,6 +24,8 @@
 
 #include "cmdutils.h"
 
+#undef exit
+
 void show_help_options(const OptionDef *options, const char *msg, int mask, int value)
 {
     const OptionDef *po;
index b29fce2..2ee0011 100644 (file)
--- a/ffmpeg.c
+++ b/ffmpeg.c
@@ -55,6 +55,8 @@
 #define INFINITY HUGE_VAL
 #endif
 
+#undef exit
+
 /* select an input stream for an output stream */
 typedef struct AVStreamMap {
     int file_index;
index 1b919d0..ebe31cd 100644 (file)
--- a/ffplay.c
+++ b/ffplay.c
@@ -49,6 +49,8 @@
  }
 #endif
 
+#undef exit
+
 //#define DEBUG_SYNC
 
 #define MAX_VIDEOQ_SIZE (5 * 256 * 1024)
index 83cd4e4..3c576df 100644 (file)
@@ -47,6 +47,8 @@
 #include "ffserver.h"
 #include "random.h"
 
+#undef exit
+
 /* maximum number of simultaneous HTTP connections */
 #define HTTP_MAX_CONNECTIONS 2000
 
index 74477b7..eefbfa1 100644 (file)
@@ -251,6 +251,7 @@ if((y)<(x)){\
 #define srand srand_is_forbidden_due_to_state_trashing
 #define sprintf sprintf_is_forbidden_due_to_security_issues_use_snprintf
 #define strcat strcat_is_forbidden_due_to_security_issues_use_pstrcat
+#define exit exit_is_forbidden
 #if !(defined(LIBAVFORMAT_BUILD) || defined(_FRAMEHOOK_H))
 #define printf please_use_av_log
 #define fprintf please_use_av_log