mirror of
https://github.com/SkinnyMind/libgit2dart.git
synced 2025-05-05 04:39:07 -04:00
feat: change error message
This commit is contained in:
parent
1c6c5579d7
commit
b094d42030
3 changed files with 12 additions and 14 deletions
|
@ -3,14 +3,12 @@ import 'package:ffi/ffi.dart';
|
|||
import 'bindings/libgit2_bindings.dart';
|
||||
|
||||
class LibGit2Error {
|
||||
LibGit2Error(this.errorCode, this.errorPointer);
|
||||
final int errorCode;
|
||||
LibGit2Error(this.errorPointer);
|
||||
final Pointer<git_error> errorPointer;
|
||||
|
||||
@override
|
||||
String toString() {
|
||||
final errorClass = errorPointer.ref.klass;
|
||||
final errorMessage = errorPointer.ref.message.cast<Utf8>().toDartString();
|
||||
return 'Error $errorCode/$errorClass: $errorMessage';
|
||||
return '$errorMessage';
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue