Fix some coverity-reported stuff.
[dcpomatic.git] / src / lib / scp_dcp_job.cc
index 310303c09c54d371dc5c6589c9eb85e755f5c89a..22715978a7040ba279843c8e2ab0488a8f98f7a3 100644 (file)
@@ -191,8 +191,10 @@ SCPDCPJob::run ()
                        }
                        to_do -= t;
                        bytes_transferred += t;
-                       
-                       set_progress ((double) bytes_transferred / bytes_to_transfer);
+
+                       if (bytes_to_transfer > 0) {
+                               set_progress ((double) bytes_transferred / bytes_to_transfer);
+                       }
                }
 
                fclose (f);