Details
-
Sub-task
-
Resolution: Invalid
-
P1: Critical
-
None
-
None
-
x86, OpenSuse-11.1, qt-4.6.0
Description
According to the documentation interface QAbstractFileEngine::extension have null default values for the second and the third parameters (http://qt.nokia.com/doc/4.6/qabstractfileengine.html#extension):
bool QAbstractFileEngine::extension ( Extension extension, const ExtensionOption * option = 0, ExtensionReturn * output = 0 )
But the following code crashes:
#include <QtCore>
int main(int argc, char *argv[ ])
{
QString fileName("file");
QAbstractFileEngine* qabstractfileengine = QAbstractFileEngine::create(fileName);
//target interface call
qabstractfileengine->extension(QAbstractFileEngine::MapExtension);
return 0;
}