Details
-
Bug
-
Resolution: Done
-
P3: Somewhat important
-
5.7.0
-
None
-
Windows 7,8,8.1,10
-
e5878886ed8261fb5d3e1fb93595be03e8f12b8d (qtactiveqt/5.6, 22.9.2016, 5.6.3)
Description
lines 493 – 496 in qaxserver.cpp currently are:
... { "quint64", "CY" }, { "qint64", "CY" }, { "qulonglong", "CY" }, { "qlonglong", "CY" }, ...
Please replace with:
... { "quint64", "unsigned hyper" }, { "qint64", "hyper" }, { "qulonglong", "unsigned hyper" }, { "qlonglong", "hyper" }, ...
Note: "CY" was perfectly fine 20 years ago, but sometime around Windows 2000 Microsoft switched from using Currency (CY) for long long COM data to instead using hyper.
Attachments
For Gerrit Dashboard: QTBUG-55900 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
170746,2 | Fix dumping of IDL for 64bit integer types | 5.6 | qt/qtactiveqt | Status: MERGED | +2 | 0 |