Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- === modified file 'dcpp/FileReader.cpp'
- --- dcpp/FileReader.cpp 2012-03-21 17:39:02 +0000
- +++ dcpp/FileReader.cpp 2012-06-09 20:27:32 +0000
- @@ -39,12 +39,20 @@
- if(direct) {
- dcdebug("Reading [overlapped] %s\n", file.c_str());
- - ret = readDirect(file, callback);
- + try {
- + ret = readDirect(file, callback);
- + } catch(const FileException& e) {
- + dcdebug("Reading [overlapped] failed : %s\n", e.getError().c_str());
- + }
- }
- if(ret == READ_FAILED) {
- dcdebug("Reading [mapped] %s\n", file.c_str());
- - ret = readMapped(file, callback);
- + try {
- + ret = readMapped(file, callback);
- + } catch(const FileException& e) {
- + dcdebug("Reading [mapped] failed : %s\n", e.getError().c_str());
- + }
- if(ret == READ_FAILED) {
- dcdebug("Reading [full] %s\n", file.c_str());
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement