Commit dcb9e955e33e0397493cf99e31ad2a11c66b7e96

Authored by Charles Otto
1 parent 35109e1d

In LoadStore, save the results of description() rather than a static transform string

This gives us robustness to one type of model file compatibility break, if
e.g. the FaceRecognitionRegistration abbreviation is changed, any results
of <FaceRecognitionRegistration> that were previously saved to disk are
not invalidated (although any changes to FaceRecognitionRegistration will
not be reflected until the model is re-trained).
Showing 1 changed file with 1 additions and 1 deletions
openbr/plugins/meta.cpp
... ... @@ -541,7 +541,7 @@ private:
541 541 qDebug("Storing %s", qPrintable(baseName));
542 542 QByteArray byteArray;
543 543 QDataStream stream(&byteArray, QFile::WriteOnly);
544   - stream << description2;
  544 + stream << transform->description();
545 545 transform->store(stream);
546 546 QtUtils::writeFile(baseName, byteArray, -1);
547 547 }
... ...