checkpoint
This commit is contained in:
@@ -10,6 +10,14 @@ namespace Foodsoft.Alpm
|
||||
|
||||
public override Database? DB { get; }
|
||||
|
||||
public bool CheckMD5Sum()
|
||||
{
|
||||
var ret = alpm.alpm_pkg_checkmd5sum(Handle);
|
||||
if (ret == 0) return true;
|
||||
var errno = alpm.alpm_errno(Handle.SafeAlpmHandle);
|
||||
return errno == Error.PkgInvalid ? false : throw new AlpmException(errno);
|
||||
}
|
||||
|
||||
public void SetInstallReason(InstallReason reason)
|
||||
{
|
||||
if (alpm.alpm_pkg_set_reason(Handle, reason) != 0)
|
||||
|
||||
Reference in New Issue
Block a user