Browse Source

upgrade to null safety dependencies

master
Herbert Poul 4 years ago
parent
commit
8c69c772a0
  1. 6
      lib/src/argon2_ffi_impl.dart
  2. 2
      lib/src/utils.dart
  3. 17
      pubspec.lock
  4. 8
      pubspec.yaml

6
lib/src/argon2_ffi_impl.dart

@ -67,10 +67,10 @@ abstract class Argon2Base extends Argon2 {
args.version,
);
free(keyPtr);
free(saltPtr);
calloc.free(keyPtr);
calloc.free(saltPtr);
// free(saltArray);
final resultString = Utf8.fromUtf8(result);
final resultString = result.toDartString();
return base64.decode(resultString);
}

2
lib/src/utils.dart

@ -15,7 +15,7 @@ class Uint8ArrayUtils {
}
static Pointer<Uint8> toPointer(Uint8List bytes) {
final ptr = allocate<Uint8>(count: bytes.length);
final ptr = calloc.allocate<Uint8>(bytes.length);
final byteList = ptr.asTypedList(bytes.length);
byteList.setAll(0, bytes);
return ptr.cast();

17
pubspec.lock

@ -7,34 +7,27 @@ packages:
name: ffi
url: "https://pub.dartlang.org"
source: hosted
version: "0.1.3"
version: "1.0.0"
logging:
dependency: "direct main"
description:
name: logging
url: "https://pub.dartlang.org"
source: hosted
version: "0.11.4"
meta:
dependency: transitive
description:
name: meta
url: "https://pub.dartlang.org"
source: hosted
version: "1.2.2"
version: "1.0.0"
path:
dependency: "direct main"
description:
name: path
url: "https://pub.dartlang.org"
source: hosted
version: "1.7.0"
version: "1.8.0"
pedantic:
dependency: "direct dev"
description:
name: pedantic
url: "https://pub.dartlang.org"
source: hosted
version: "1.9.2"
version: "1.11.0"
sdks:
dart: ">=2.7.0 <3.0.0"
dart: ">=2.12.0-259.9.beta <3.0.0"

8
pubspec.yaml

@ -7,9 +7,9 @@ environment:
sdk: ">=2.7.0 <3.0.0"
dependencies:
ffi: ^0.1.3
logging: ^0.11.4
path: ">=1.7.0 <2.0.0"
ffi: ^1.0.0
logging: ^1.0.0
path: ^1.8.0
dev_dependencies:
pedantic: ^1.9.2
pedantic: ^1.11.0

Loading…
Cancel
Save