Project

General

Profile

Patch #1271 » patch_crw.diff

Ben Touchette, 31 Jan 2017 17:47

View differences:

exiv2-0.26/src/crwimage.cpp 2017-01-31 11:36:40.306101926 -0500
133 133
        clearMetadata();
134 134
        // read all metadata into memory
135 135
        // we should put this into clearMetadata(), however it breaks the test suite!
136
#ifdef EXV_DO_PRINTSTRUCTURE_IN_CRW
136 137
        try {
137 138
            std::ofstream devnull;
138 139
            printStructure(devnull,kpsRecursive,0);
......
140 141
            DataBuf file(io().size());
141 142
            io_->read(file.pData_,file.size_);
142 143
        }
144
#else
145
        DataBuf file(io().size());
146
        io_->read(file.pData_,file.size_);
147
#endif
143 148

  
144 149
        CrwParser::decode(this, io_->mmap(), io_->size());
145 150

  
(2-2/3)