From 9b4ec19471b7aaa5be00d26a16ebbd575f0f62ca Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Thu, 13 Dec 2012 11:49:07 +0000 Subject: [PATCH] fix guaranteed crash in efm_op...rustyBSD check this if you happen to read SVN revision: 80826 --- src/bin/e_fm_op.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/bin/e_fm_op.c b/src/bin/e_fm_op.c index f9c0d9c8e..14af2d05f 100644 --- a/src/bin/e_fm_op.c +++ b/src/bin/e_fm_op.c @@ -1097,7 +1097,8 @@ _e_fm_op_update_progress(E_Fm_Op_Task *task, off_t _plus_e_fm_op_done, off_t _pl eta = (int)(eta + 0.5); } - if ((percent != ppercent) || (eta != peta) || ((task) && (task != ptask))) + if (!task) return; + if ((percent != ppercent) || (eta != peta) || (task != ptask)) { ppercent = percent; peta = eta;