Changeset 8764
- Timestamp:
- Jun 30, 2009, 10:27:22 PM (13 years ago)
- Location:
- trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/gtk/details.c
r8756 r8764 792 792 else { 793 793 char unver[64], total[64]; 794 const double ratio = ( 100.0 * ( haveValid + haveUnchecked ) ) / leftUntilDone;794 const double ratio = 100.0 * ( leftUntilDone ? ( haveValid + haveUnchecked ) / leftUntilDone : 1 ); 795 795 tr_strlsize( total, haveUnchecked + haveValid, sizeof( total ) ); 796 796 tr_strlsize( unver, haveUnchecked, sizeof( unver ) ); -
trunk/qt/details.cc
r8756 r8764 268 268 string = none; 269 269 else { 270 QString pct = locale.toString( 100.0*((sizeWhenDone-leftUntilDone)/sizeWhenDone), 'f', 2 ); 270 const double d = 100.0 * ( sizeWhenDone ? ( sizeWhenDone - leftUntilDone ) / sizeWhenDone : 1 ); 271 QString pct = locale.toString( d, 'f', 2 ); 271 272 if( !haveUnverified ) 272 273 string = tr( "%1 (%2%)" )
Note: See TracChangeset
for help on using the changeset viewer.