Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/windirstat/windirstat.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJames C. Norris <jnorris@gmail.com>2016-10-27 08:55:27 +0300
committerJames C. Norris <jnorris@gmail.com>2016-10-27 08:55:27 +0300
commitc40cbf3095e4c769d80c6837476a7b0fb452fbf0 (patch)
treec1f7996356096f3a33669925e6bd1f21696676f6
parentc439f261300c13786094a164936efe9991ab6c06 (diff)
Fix crash on refresh
-rw-r--r--windirstat/item.cpp12
1 files changed, 6 insertions, 6 deletions
diff --git a/windirstat/item.cpp b/windirstat/item.cpp
index 2ee2abb..ef8da4b 100644
--- a/windirstat/item.cpp
+++ b/windirstat/item.cpp
@@ -1050,10 +1050,6 @@ void CItem::DoSomeWork(CWorkLimiter* limiter)
{
return;
}
- if (limiter->IsDone())
- {
- return;
- }
StartPacman(true);
@@ -1371,8 +1367,12 @@ bool CItem::StartRefresh()
CreateUnknownItem();
}
}
-
- DoSomeWork(0);
+
+ {
+ CWorkLimiter limiter;
+ limiter.Start(0);
+ DoSomeWork(&limiter);
+ }
if(wasExpanded)
{