Ticket #3207: d.diff

File d.diff, 673 bytes (added by SF/khalek, 13 years ago)

fix

  • detection.cpp

     
    319319static void detectGames(const FSList &fslist, Common::List<DetectorResult> &results, const char *gameid) {
    320320        DescMap fileMD5Map;
    321321        DetectorResult dr;
     322        char md5str[32+1];
    322323       
    323324        for (FSList::const_iterator file = fslist.begin(); file != fslist.end(); ++file) {
    324325                if (!file->isDirectory()) {
     
    369370                //
    370371                DetectorDesc &d = fileMD5Map[file];
    371372                if (d.md5.empty()) {
    372                         char md5str[32+1];
    373373                        if (Common::md5_file_string(d.node, md5str, kMD5FileSizeLimit)) {
    374374
    375375                                d.md5 = md5str;