diff --git a/rtengine/iccstore.cc b/rtengine/iccstore.cc index 4e206e3bb..49ff4790e 100644 --- a/rtengine/iccstore.cc +++ b/rtengine/iccstore.cc @@ -220,7 +220,7 @@ rtengine::ProfileContent::ProfileContent(const Glib::ustring& fileName) if(length > 0) { char* d = new char[length + 1]; fseek(f, 0, SEEK_SET); - length = fread(d, length, 1, f); + length = fread(d, 1, length, f); d[length] = 0; data.assign(d, length); delete[] d;