libgit2dart/lib/src/error.dart
2021-06-03 11:35:32 +03:00

14 lines
337 B
Dart

import 'dart:ffi';
import 'package:ffi/ffi.dart';
import 'bindings/libgit2_bindings.dart';
class LibGit2Error {
LibGit2Error(this.errorPointer);
final Pointer<git_error> errorPointer;
@override
String toString() {
final errorMessage = errorPointer.ref.message.cast<Utf8>().toDartString();
return '$errorMessage';
}
}