Skip to content

Commit cd5945d

Browse files
author
Christopher J. Brody
committed
Windows 10 (UWP) build with /SAFESEH flag on Win32 (x86) target
ref: - storesafe#563 (comment) - storesafe#685
1 parent 7f607a0 commit cd5945d

File tree

5 files changed

+8
-3
lines changed

5 files changed

+8
-3
lines changed

CHANGES.md

+3-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
# Changes
22

3-
##### cordova-sqlite-legacy-core 1.0.0
3+
##### cordova-sqlite-legacy-core 1.0.1
4+
5+
- Windows 10 (UWP) build with /SAFESEH flag on Win32 (x86) target
46

57
###### cordova-sqlite-legacy-express-core 1.0.2
68

README.md

+1
Original file line numberDiff line numberDiff line change
@@ -90,6 +90,7 @@ Use the `location` or `iosDatabaseLocation` option in `sqlitePlugin.openDatabase
9090

9191
## Announcements
9292

93+
- Windows 10 (UWP) build with /SAFESEH flag on Win32 (x86) target to specify "Image has Safe Exception Handlers" as described in <https://docs.microsoft.com/en-us/cpp/build/reference/safeseh-image-has-safe-exception-handlers>
9394
- Fixed iOS/macOS platform version to use [PSPDFThreadSafeMutableDictionary.m](https://gist.github.com/steipete/5928916) to avoid threading issue ref: [litehelpers/Cordova-sqlite-storage#716](https://github.com/litehelpers/Cordova-sqlite-storage/issues/716)
9495
- Resolved transaction problem after window.location (page) change with possible data loss ref: [litehelpers/Cordova-sqlite-storage#666](https://github.com/litehelpers/Cordova-sqlite-storage/issues/666)
9596
- [brodybits / cordova-sqlite-test-app](https://github.com/brodybits/cordova-sqlite-test-app) project is a CC0 (public domain) starting point (NOTE that this plugin must be added) and may also be used to reproduce issues with this plugin.

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "cordova-sqlite-legacy-core",
3-
"version": "1.0.0",
3+
"version": "1.0.1",
44
"description": "Native interface to SQLite for PhoneGap/Cordova (legacy core version branch)",
55
"cordova": {
66
"id": "cordova-sqlite-legacy-core",

plugin.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<plugin xmlns="http://www.phonegap.com/ns/plugins/1.0"
33
xmlns:android="http://schemas.android.com/apk/res/android"
44
id="cordova-sqlite-legacy-core"
5-
version="1.0.0">
5+
version="1.0.1">
66

77
<name>Cordova sqlite storage plugin - legacy core version branch</name>
88

src/windows/SQLite3-Win-RT/SQLite3/SQLite3.UWP/SQLite3.UWP.vcxproj

+2
Original file line numberDiff line numberDiff line change
@@ -131,6 +131,7 @@
131131
<Link>
132132
<SubSystem>Console</SubSystem>
133133
<IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries>
134+
<AdditionalOptions>/SAFESEH %(AdditionalOptions)</AdditionalOptions>
134135
</Link>
135136
</ItemDefinitionGroup>
136137
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
@@ -147,6 +148,7 @@
147148
<Link>
148149
<SubSystem>Console</SubSystem>
149150
<IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries>
151+
<AdditionalOptions>/SAFESEH %(AdditionalOptions)</AdditionalOptions>
150152
</Link>
151153
</ItemDefinitionGroup>
152154
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">

0 commit comments

Comments
 (0)