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.