check for overflow of of buflen

SVN revision: 14954
This commit is contained in:
tsauerbeck 2005-05-26 10:58:22 +00:00 committed by tsauerbeck
parent 92c57be18b
commit 7868fea3aa
1 changed files with 1 additions and 1 deletions

View File

@ -883,7 +883,7 @@ eet_write(Eet_File *ef, char *name, void *data, int size, int compress)
}
/* record compressed chunk size */
data_size = (int)buflen;
if (data_size >= size)
if (data_size < 0 || data_size >= size)
{
compress = 0;
data_size = size;