debugger: constify the address parameter passed to qDumpObjectData

This commit is contained in:
hjk
2009-08-27 17:07:37 +02:00
parent 1a772601dc
commit 786a0deb77
3 changed files with 3 additions and 3 deletions

View File

@@ -3541,7 +3541,7 @@ extern "C" Q_DECL_EXPORT
void *qDumpObjectData440(
int protocolVersion,
int token,
void *data,
const void *data,
int dumpChildren,
int extraInt0,
int extraInt1,

View File

@@ -39,7 +39,7 @@ Q_DECL_EXPORT extern char qDumpOutBuffer[];
#endif
extern "C" Q_DECL_EXPORT
void *qDumpObjectData440(int protocolVersion, int token, void *data,
void *qDumpObjectData440(int protocolVersion, int token, const void *data,
int dumpChildren, int extraInt0, int extraInt1, int extraInt2, int extraInt3);

View File

@@ -396,7 +396,7 @@ static void testDumper(QByteArray expected0, const void *data, QByteArray outert
outertype.data(), 0, "iname", 0, exp.data(), 0,
innertype.data(), 0, "iname", 0);
//qDebug() << "FIXME qDumpObjectData440 signature to use const void *";
void *res = qDumpObjectData440(2, 42, const_cast<void *>(data), dumpChildren,
void *res = qDumpObjectData440(2, 42, data, dumpChildren,
extraInt0, extraInt1, extraInt2, extraInt3);
QString expected(expected0);
char buf[100];