Make error message more helpful and forbid random()
authorVitor Sessak <vitor1001@gmail.com>
Thu, 5 Jul 2007 05:02:47 +0000 (05:02 +0000)
committerVitor Sessak <vitor1001@gmail.com>
Thu, 5 Jul 2007 05:02:47 +0000 (05:02 +0000)
Originally committed as revision 9472 to svn://svn.ffmpeg.org/ffmpeg/trunk

libavutil/internal.h

index 4de9d58..8ee8c8d 100644 (file)
@@ -238,8 +238,9 @@ if((y)<(x)){\
 #define free please_use_av_free
 #define realloc please_use_av_realloc
 #define time time_is_forbidden_due_to_security_issues
-#define rand rand_is_forbidden_due_to_state_trashing
-#define srand srand_is_forbidden_due_to_state_trashing
+#define rand rand_is_forbidden_due_to_state_trashing_use_av_random
+#define srand srand_is_forbidden_due_to_state_trashing_use_av_init_random
+#define random random_is_forbidden_due_to_state_trashing_use_av_random
 #define sprintf sprintf_is_forbidden_due_to_security_issues_use_snprintf
 #define strcat strcat_is_forbidden_due_to_security_issues_use_av_strlcat
 #define exit exit_is_forbidden