X-Git-Url: http://www.wagner.pp.ru/gitweb/?p=oss%2Fcatdoc.git;a=blobdiff_plain;f=src%2Fole.c;fp=src%2Fole.c;h=819ad33eded3a86271b6507c34d7855cd7e69a55;hp=e131a0dac2140921121edfeda7c65dc14fa3ffca;hb=35d0d9bcbb33b64c3cfd83548fc9fc1cbdb5295e;hpb=4c1c2b85914997dfaab4718b2723bdb5ba2ef779 diff --git a/src/ole.c b/src/ole.c index e131a0d..819ad33 100644 --- a/src/ole.c +++ b/src/ole.c @@ -499,8 +499,8 @@ size_t ole_read(void *ptr, size_t size, size_t nmemb, FILE *stream) { int readbytes; blockNumber++; newoffset = calcFileBlockOffset(e,blockNumber); - if (newoffset != e->file_offset); - fseek(e->file, e->file_offset=newoffset , SEEK_SET); + if (newoffset != e->file_offset) + fseek(e->file, e->file_offset=newoffset , SEEK_SET); readbytes=fread(cptr+rread, 1, min(llen-rread, ssize), e->file); rread +=readbytes; e->file_offset +=readbytes;