Mercurial > libavformat.hg
diff asf.c @ 643:253b5292946a libavformat
various security fixes and precautionary checks
author | michael |
---|---|
date | Wed, 12 Jan 2005 00:16:25 +0000 |
parents | 2cd604e839c7 |
children | b47948262721 |
line wrap: on
line diff
--- a/asf.c Tue Jan 11 08:16:04 2005 +0000 +++ b/asf.c Wed Jan 12 00:16:25 2005 +0000 @@ -333,7 +333,7 @@ { value = (char *)av_mallocz(value_len); get_str16_nolen(pb, value_len, value, value_len); - if (strcmp(name,"WM/AlbumTitle")==0) { strcpy(s->album, value); } + if (strcmp(name,"WM/AlbumTitle")==0) { pstrcpy(s->album, sizeof(s->album), value); } av_free(value); } if ((value_type >= 2) || (value_type <= 5)) // boolean or DWORD or QWORD or WORD