commit | 04b0b4b13f59bea7b3375dbe2c5a013e6f0ed5a4 | [log] [tgz] |
---|---|---|
author | Tim Sneath <timsneath@google.com> | Sat Jan 30 12:11:08 2021 -0800 |
committer | GitHub <noreply@github.com> | Sat Jan 30 15:11:08 2021 -0500 |
tree | aa02eded127734bacc16aa6e70d09507809eee73 | |
parent | 35847e4734d4bd22f8b08394897ffa5997972ba2 [diff] |
[path_provider_windows] Resolve FFI stabilization changes (#3485) Ensures that path_provider_windows works on current null safety builds.
diff --git a/packages/path_provider/path_provider_windows/CHANGELOG.md b/packages/path_provider/path_provider_windows/CHANGELOG.md index ea27168..24304e3 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/lib/src/path_provider_windows_real.dart b/packages/path_provider/path_provider_windows/lib/src/path_provider_windows_real.dart index 8562490..c104343 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 @@ /// [WindowsKnownFolder]. Future<String> getPath(String folderID) { final pathPtrPtr = allocate<Pointer<Utf16>>(); - final Pointer<GUID> knownFolderID = calloc<GUID>()..setGUID(folderID); + final Pointer<GUID> knownFolderID = calloc<GUID>()..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 55c73c8..5780006 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: @@ -17,7 +17,7 @@ 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: