From bb939e6c7bf178cef13e841c9a5794efb80108aa Mon Sep 17 00:00:00 2001 From: rtogni Date: Thu, 8 Mar 2007 22:43:35 +0000 Subject: 100l, allocated buffer was too small. From a patch by Nicholas Kain git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22495 b3059339-0415-0410-9bf9-f77b7e298cf2 --- playtreeparser.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'playtreeparser.c') diff --git a/playtreeparser.c b/playtreeparser.c index e94ea0fdc9..2af90ba2fb 100644 --- a/playtreeparser.c +++ b/playtreeparser.c @@ -500,7 +500,7 @@ parse_smil(play_tree_parser_t* p) { payload++; // Skip ") at the end of the last line from the current packet line[strlen(line)-2] = 0; - line = realloc(line, strlen(line)+strlen(payload)); + line = realloc(line, strlen(line)+strlen(payload)+1); strcat (line, payload); npkt++; } else -- cgit v1.2.3