On 05/03/2011 02:21 PM, Alex Converse wrote: > --- > libavutil/internal.h | 2 ++ > 1 files changed, 2 insertions(+), 0 deletions(-) > > > > 0002-Ban-strncpy-it-s-too-easy-to-misuse.patch > > > diff --git a/libavutil/internal.h b/libavutil/internal.h > index 37bc681..e890ae7 100644 > --- a/libavutil/internal.h > +++ b/libavutil/internal.h > @@ -137,6 +137,8 @@ > #define sprintf sprintf_is_forbidden_due_to_security_issues_use_snprintf > #undef strcat > #define strcat strcat_is_forbidden_due_to_security_issues_use_av_strlcat > +#undef strncpy > +#define strncpy strncpy_is_forbidden_due_to_security_issues_use_av_strlcpy > #undef exit > #define exit exit_is_forbidden > #ifndef LIBAVFORMAT_BUILD
Looks like a good idea to me. -Justin _______________________________________________ libav-devel mailing list [email protected] https://lists.libav.org/mailman/listinfo/libav-devel
