readPassword method

  1. @override
String? readPassword(
  1. String account,
  2. String service
)
override

Implementation

@override
String? readPassword(String account, String service) {
  final acc = account.toNativeUtf8();
  final srv = service.toNativeUtf8();

  final ptr = _readPassword(acc, srv);
  malloc.free(acc);
  malloc.free(srv);
  logger("ptr is ${ptr}");
  if (ptr.address == 0) return null;
  final result = ptr.toDartString();
  _freePassword(ptr);

  return result;
}