Bug 1358549: Fix incorrect ABI specification in js-ctypes declaration of FileTimeToSystemTime; r?gijs
MozReview-Commit-ID: AAPupaveOUM
--- a/browser/components/migration/MSMigrationUtils.jsm
+++ b/browser/components/migration/MSMigrationUtils.jsm
@@ -74,17 +74,17 @@ function CtypesKernelHelpers() {
{dwHighDateTime: wintypes.DWORD}
]);
try {
this._libs.kernel32 = ctypes.open("Kernel32");
this._functions.FileTimeToSystemTime =
this._libs.kernel32.declare("FileTimeToSystemTime",
- ctypes.default_abi,
+ ctypes.winapi_abi,
wintypes.BOOL,
this._structs.FILETIME.ptr,
this._structs.SYSTEMTIME.ptr);
} catch (ex) {
this.finalize();
}
}