X-Git-Url: http://www.wagner.pp.ru/gitweb/?a=blobdiff_plain;f=src%2Fole.c;h=819ad33eded3a86271b6507c34d7855cd7e69a55;hb=f03d3bbce7b36e358df5ee15fab1af190ffcad5a;hp=e131a0dac2140921121edfeda7c65dc14fa3ffca;hpb=d9cb3fb664ac9f9684eaa76e916c90d1516855bc;p=oss%2Fcatdoc.git 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;