Advertisement
Guest User

Untitled

a guest
Jun 10th, 2012
111
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.80 KB | None | 0 0
  1. === modified file 'dcpp/FileReader.cpp'
  2. --- dcpp/FileReader.cpp 2012-03-21 17:39:02 +0000
  3. +++ dcpp/FileReader.cpp 2012-06-09 20:27:32 +0000
  4. @@ -39,12 +39,20 @@
  5.  
  6. if(direct) {
  7. dcdebug("Reading [overlapped] %s\n", file.c_str());
  8. - ret = readDirect(file, callback);
  9. + try {
  10. + ret = readDirect(file, callback);
  11. + } catch(const FileException& e) {
  12. + dcdebug("Reading [overlapped] failed : %s\n", e.getError().c_str());
  13. + }
  14. }
  15.  
  16. if(ret == READ_FAILED) {
  17. dcdebug("Reading [mapped] %s\n", file.c_str());
  18. - ret = readMapped(file, callback);
  19. + try {
  20. + ret = readMapped(file, callback);
  21. + } catch(const FileException& e) {
  22. + dcdebug("Reading [mapped] failed : %s\n", e.getError().c_str());
  23. + }
  24.  
  25. if(ret == READ_FAILED) {
  26. dcdebug("Reading [full] %s\n", file.c_str());
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement