From 5437976705a42a6eaea633516dd784fc1f44d626 Mon Sep 17 00:00:00 2001 From: Tim Sneath Date: Fri, 29 Jan 2021 20:32:27 -0800 Subject: [PATCH 1/2] Resolve FFI stabilization changes --- .../lib/src/path_provider_windows_real.dart | 2 +- packages/path_provider/path_provider_windows/pubspec.yaml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/path_provider/path_provider_windows/lib/src/path_provider_windows_real.dart b/packages/path_provider/path_provider_windows/lib/src/path_provider_windows_real.dart index 856249036b62..c104343f2502 100644 --- a/packages/path_provider/path_provider_windows/lib/src/path_provider_windows_real.dart +++ b/packages/path_provider/path_provider_windows/lib/src/path_provider_windows_real.dart @@ -116,7 +116,7 @@ class PathProviderWindows extends PathProviderPlatform { /// [WindowsKnownFolder]. Future getPath(String folderID) { final pathPtrPtr = allocate>(); - final Pointer knownFolderID = calloc()..setGUID(folderID); + final Pointer knownFolderID = calloc()..ref.setGUID(folderID); try { final hr = SHGetKnownFolderPath( diff --git a/packages/path_provider/path_provider_windows/pubspec.yaml b/packages/path_provider/path_provider_windows/pubspec.yaml index 55c73c87ad19..2f40cf6f84b1 100644 --- a/packages/path_provider/path_provider_windows/pubspec.yaml +++ b/packages/path_provider/path_provider_windows/pubspec.yaml @@ -17,7 +17,7 @@ dependencies: flutter: sdk: flutter ffi: ^0.2.0-nullsafety.1 - win32: ^2.0.0-nullsafety.8 + win32: ^2.0.0-nullsafety.9 dev_dependencies: flutter_test: From cc1938f56413e368d81a3b7f039588d2585d4b6b Mon Sep 17 00:00:00 2001 From: Tim Sneath Date: Sat, 30 Jan 2021 10:25:51 -0800 Subject: [PATCH 2/2] Bump version --- packages/path_provider/path_provider_windows/CHANGELOG.md | 4 ++++ packages/path_provider/path_provider_windows/pubspec.yaml | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/packages/path_provider/path_provider_windows/CHANGELOG.md b/packages/path_provider/path_provider_windows/CHANGELOG.md index ea271681e63c..24304e36dc0c 100644 --- a/packages/path_provider/path_provider_windows/CHANGELOG.md +++ b/packages/path_provider/path_provider_windows/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.1.0-nullsafety.1 + +* Bump win32 dependency to latest version. + ## 0.1.0-nullsafety * Migrate to null safety diff --git a/packages/path_provider/path_provider_windows/pubspec.yaml b/packages/path_provider/path_provider_windows/pubspec.yaml index 2f40cf6f84b1..578000682e63 100644 --- a/packages/path_provider/path_provider_windows/pubspec.yaml +++ b/packages/path_provider/path_provider_windows/pubspec.yaml @@ -1,7 +1,7 @@ name: path_provider_windows description: Windows implementation of the path_provider plugin homepage: https://github.com/flutter/plugins/tree/master/packages/path_provider/path_provider_windows -version: 0.1.0-nullsafety +version: 0.1.0-nullsafety.1 flutter: plugin: