comparison internal.h @ 355:74b190a612c3 libavutil

Make error message more helpful and forbid random()
author vitor
date Thu, 05 Jul 2007 05:02:47 +0000
parents 05c01c4c1ca9
children b951d460bcb4
comparison
equal deleted inserted replaced
354:1edb0f64861c 355:74b190a612c3
236 /* avoid usage of various functions */ 236 /* avoid usage of various functions */
237 #define malloc please_use_av_malloc 237 #define malloc please_use_av_malloc
238 #define free please_use_av_free 238 #define free please_use_av_free
239 #define realloc please_use_av_realloc 239 #define realloc please_use_av_realloc
240 #define time time_is_forbidden_due_to_security_issues 240 #define time time_is_forbidden_due_to_security_issues
241 #define rand rand_is_forbidden_due_to_state_trashing 241 #define rand rand_is_forbidden_due_to_state_trashing_use_av_random
242 #define srand srand_is_forbidden_due_to_state_trashing 242 #define srand srand_is_forbidden_due_to_state_trashing_use_av_init_random
243 #define random random_is_forbidden_due_to_state_trashing_use_av_random
243 #define sprintf sprintf_is_forbidden_due_to_security_issues_use_snprintf 244 #define sprintf sprintf_is_forbidden_due_to_security_issues_use_snprintf
244 #define strcat strcat_is_forbidden_due_to_security_issues_use_av_strlcat 245 #define strcat strcat_is_forbidden_due_to_security_issues_use_av_strlcat
245 #define exit exit_is_forbidden 246 #define exit exit_is_forbidden
246 #if !(defined(LIBAVFORMAT_BUILD) || defined(FRAMEHOOK_H)) 247 #if !(defined(LIBAVFORMAT_BUILD) || defined(FRAMEHOOK_H))
247 #define printf please_use_av_log 248 #define printf please_use_av_log