From e5878886ed8261fb5d3e1fb93595be03e8f12b8d Mon Sep 17 00:00:00 2001 From: Friedemann Kleint Date: Mon, 12 Sep 2016 12:47:37 +0200 Subject: Fix dumping of IDL for 64bit integer types Replace no longer applicable CY by modern hyper type. Task-number: QTBUG-55900 Change-Id: I00c50aa2b630f8f47acf9b1d2241b950a4ae1722 Reviewed-by: Fredrik Orderud Reviewed-by: Andy Shaw --- src/activeqt/control/qaxserver.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/activeqt/control/qaxserver.cpp b/src/activeqt/control/qaxserver.cpp index b02c38b..35a32dd 100644 --- a/src/activeqt/control/qaxserver.cpp +++ b/src/activeqt/control/qaxserver.cpp @@ -490,10 +490,10 @@ static const char* const type_map[][2] = { "QVariant", "VARIANT" }, { "QVariantList", "SAFEARRAY(VARIANT)" }, { "QList", "SAFEARRAY(VARIANT)" }, - { "quint64", "CY" }, - { "qint64", "CY" }, - { "qulonglong", "CY" }, - { "qlonglong", "CY" }, + { "quint64", "unsigned hyper" }, + { "qint64", "hyper" }, + { "qulonglong", "unsigned hyper" }, + { "qlonglong", "hyper" }, { "QByteArray", "SAFEARRAY(BYTE)" }, { "QStringList", "SAFEARRAY(BSTR)" }, // Userdefined Qt datatypes - some not on Borland though -- cgit v1.2.3