checkpoint
This commit is contained in:
@@ -50,9 +50,9 @@ namespace Foodsoft.Alpm
|
||||
{
|
||||
_handle.DangerousAddRef(ref release);
|
||||
if (!release) throw new ObjectDisposedException(_handle.GetType().FullName);
|
||||
for (var list = _getItems(_handle); list != IntPtr.Zero; list = Wrapper.ListNext(list))
|
||||
for (var list = _getItems(_handle); list != IntPtr.Zero; list = Detail.ListNext(list))
|
||||
{
|
||||
yield return _getElement(Wrapper.ListData(list));
|
||||
yield return _getElement(Detail.ListData(list));
|
||||
}
|
||||
}
|
||||
finally
|
||||
@@ -87,9 +87,9 @@ namespace Foodsoft.Alpm
|
||||
var comparer = EqualityComparer<TElement>.Default;
|
||||
return handle.UseHandle((_) =>
|
||||
{
|
||||
for (var list = getItems(handle); list != IntPtr.Zero; list = Wrapper.ListNext(list))
|
||||
for (var list = getItems(handle); list != IntPtr.Zero; list = Detail.ListNext(list))
|
||||
{
|
||||
if (comparer.Equals(item, getElement(Wrapper.ListData(list))))
|
||||
if (comparer.Equals(item, getElement(Detail.ListData(list))))
|
||||
return true;
|
||||
}
|
||||
|
||||
@@ -105,9 +105,9 @@ namespace Foodsoft.Alpm
|
||||
var handle = _handle;
|
||||
handle.UseHandle((_) =>
|
||||
{
|
||||
for (var list = getItems(handle); list != IntPtr.Zero; list = Wrapper.ListNext(list))
|
||||
for (var list = getItems(handle); list != IntPtr.Zero; list = Detail.ListNext(list))
|
||||
{
|
||||
array[arrayIndex++] = getElement(Wrapper.ListData(list));
|
||||
array[arrayIndex++] = getElement(Detail.ListData(list));
|
||||
}
|
||||
|
||||
return arrayIndex;
|
||||
|
||||
Reference in New Issue
Block a user