|
@@ -392,12 +392,12 @@ namespace System.Reactive.Linq.ObservableImpl
|
|
|
return;
|
|
|
}
|
|
|
|
|
|
- try
|
|
|
+ using (e)
|
|
|
{
|
|
|
var hasNext = true;
|
|
|
+
|
|
|
while (hasNext)
|
|
|
{
|
|
|
- hasNext = false;
|
|
|
var current = default(TResult);
|
|
|
|
|
|
try
|
|
@@ -420,13 +420,6 @@ namespace System.Reactive.Linq.ObservableImpl
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
- finally
|
|
|
- {
|
|
|
- if (e != null)
|
|
|
- {
|
|
|
- e.Dispose();
|
|
|
- }
|
|
|
- }
|
|
|
}
|
|
|
}
|
|
|
}
|
|
@@ -488,13 +481,13 @@ namespace System.Reactive.Linq.ObservableImpl
|
|
|
return;
|
|
|
}
|
|
|
|
|
|
- try
|
|
|
+ using (e)
|
|
|
{
|
|
|
var eIndex = 0;
|
|
|
var hasNext = true;
|
|
|
+
|
|
|
while (hasNext)
|
|
|
{
|
|
|
- hasNext = false;
|
|
|
var current = default(TResult);
|
|
|
|
|
|
try
|
|
@@ -517,13 +510,6 @@ namespace System.Reactive.Linq.ObservableImpl
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
- finally
|
|
|
- {
|
|
|
- if (e != null)
|
|
|
- {
|
|
|
- e.Dispose();
|
|
|
- }
|
|
|
- }
|
|
|
}
|
|
|
}
|
|
|
}
|
|
@@ -1367,12 +1353,12 @@ namespace System.Reactive.Linq.ObservableImpl
|
|
|
return;
|
|
|
}
|
|
|
|
|
|
- try
|
|
|
+ using (e)
|
|
|
{
|
|
|
var hasNext = true;
|
|
|
+
|
|
|
while (hasNext)
|
|
|
{
|
|
|
- hasNext = false;
|
|
|
var current = default(TResult);
|
|
|
|
|
|
try
|
|
@@ -1395,13 +1381,6 @@ namespace System.Reactive.Linq.ObservableImpl
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
- finally
|
|
|
- {
|
|
|
- if (e != null)
|
|
|
- {
|
|
|
- e.Dispose();
|
|
|
- }
|
|
|
- }
|
|
|
}
|
|
|
}
|
|
|
}
|
|
@@ -1457,12 +1436,12 @@ namespace System.Reactive.Linq.ObservableImpl
|
|
|
return;
|
|
|
}
|
|
|
|
|
|
- try
|
|
|
+ using (e)
|
|
|
{
|
|
|
var hasNext = true;
|
|
|
+
|
|
|
while (hasNext)
|
|
|
{
|
|
|
- hasNext = false;
|
|
|
var current = default(TResult);
|
|
|
|
|
|
try
|
|
@@ -1485,13 +1464,6 @@ namespace System.Reactive.Linq.ObservableImpl
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
- finally
|
|
|
- {
|
|
|
- if (e != null)
|
|
|
- {
|
|
|
- e.Dispose();
|
|
|
- }
|
|
|
- }
|
|
|
}
|
|
|
}
|
|
|
}
|