Changed xfer logic to not endxfer after reset.

This commit is contained in:
soukoku
2015-01-01 21:27:41 -05:00
parent 8a01adaaf6
commit 7f39c45bd4

View File

@@ -50,7 +50,9 @@ namespace NTwain.Internals
{ {
rc = session.DGControl.PendingXfers.Reset(pending); rc = session.DGControl.PendingXfers.Reset(pending);
} }
else if (!preXferArgs.CancelCurrent) else
{
if (!preXferArgs.CancelCurrent)
{ {
DataGroups xferGroup = DataGroups.None; DataGroups xferGroup = DataGroups.None;
@@ -106,7 +108,7 @@ namespace NTwain.Internals
} }
} }
rc = session.DGControl.PendingXfers.EndXfer(pending); rc = session.DGControl.PendingXfers.EndXfer(pending);
}
#endregion #endregion
} while (rc == ReturnCode.Success && pending.Count != 0); } while (rc == ReturnCode.Success && pending.Count != 0);