OSDN Git Service

ImageCache.Dispose(bool)でNullReferenceExceptionが起こる問題を修正
authorKimura Youichi <kim.upsilon@bucyou.net>
Sat, 6 Apr 2013 13:46:49 +0000 (22:46 +0900)
committerKimura Youichi <kim.upsilon@bucyou.net>
Sat, 6 Apr 2013 13:57:05 +0000 (22:57 +0900)
OpenTween/ImageCache.cs

index cb2a3cf..5462a81 100644 (file)
@@ -170,7 +170,7 @@ namespace OpenTween
                     foreach (var item in this.innerDictionary)
                     {
                         var task = item.Value;
-                        if (task.Status == TaskStatus.RanToCompletion)
+                        if (task.Status == TaskStatus.RanToCompletion && task.Result != null)
                             task.Result.Dispose();
                     }