Advertisement
Guest User

Untitled

a guest
May 27th, 2015
280
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.68 KB | None | 0 0
  1. Index: src/lib/libmd/mdXhl.c
  2. ===================================================================
  3. --- src/lib/libmd/mdXhl.c (.../BR_RIPT_BSD10P2) (revision 476040)
  4. +++ src/lib/libmd/mdXhl.c (.../BR_RIPT_BSD10P2_LIBMD) (revision 476065)
  5. @@ -67,21 +67,21 @@ MDXFileChunk(const char *filename, char
  6. len = stbuf.st_size - ofs;
  7. if (lseek(f, ofs, SEEK_SET) < 0)
  8. return 0;
  9. n = len;
  10. i = 0;
  11. while (n > 0) {
  12. if (n > sizeof(buffer))
  13. i = read(f, buffer, sizeof(buffer));
  14. else
  15. i = read(f, buffer, n);
  16. - if (i < 0)
  17. + if (i <= 0)
  18. break;
  19. MDXUpdate(&ctx, buffer, i);
  20. n -= i;
  21. }
  22. e = errno;
  23. close(f);
  24. errno = e;
  25. if (i < 0)
  26. return 0;
  27. return (MDXEnd(&ctx, buf));
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement