# # # patch "guitone/src/util/DiffParser.cpp" # from [dc159c08bc6acc00ce10529aeb1152a92fd09913] # to [a09081b923aaf1ae58f875ab85fa209920f68ace] # ============================================================ --- guitone/src/util/DiffParser.cpp dc159c08bc6acc00ce10529aeb1152a92fd09913 +++ guitone/src/util/DiffParser.cpp a09081b923aaf1ae58f875ab85fa209920f68ace @@ -58,6 +58,8 @@ void DiffParser::parse(const QString & i if (curChar == '=') { Q_ASSERT(i < (s-1)); + + // straightly go to the next line QString nextGroup(lines.at(++i)); // create a new diff @@ -77,12 +79,13 @@ void DiffParser::parse(const QString & i Q_ASSERT(rx.indexIn(nextGroup) > -1); curFile = rx.cap(1); curDiff->is_binary = false; + // skip the next line as we don't care about renames + // yet and if we care about them, we get this info from + // the cset + i++; } fileDiffs.insert(curFile, curDiff); - - // skip the next line as we don't care about the content id's here - i++; continue; }