|
Тема |
Странно и то много |
|
Автор |
3мeй (Дърт козел) |
|
Публикувано | 02.05.08 13:21 |
|
|
size_t __cdecl fread (
void *buffer,
size_t size,
size_t count,
FILE *stream
)
{
size_t retval;
_lock_str(stream); /* lock stream */
__try {
/* do the read */
retval = _fread_lk(buffer, size, count, stream);
}
__finally {
_unlock_str(stream); /* unlock stream */
}
return retval;
}
Това работеше идеално(fread) допреди година когато го предадох.От две седмици взе да се обажда обаче - _fread_lk хвърля изключение по някаква причина.Смених кода със стандартни функции но ми е интересно какво може да е станало
Още по интересно че това е само при мен - не са ми казвали за такъв проблем а кода работи на доста места ... хм
Pecunia non olet!Редактирано от 3мeй на 02.05.08 13:22.
|
| |
|
|
|