Fix usage of formatted time (division by zero warnings)
-
Hi,
the function timer_stop on line 372 calls function number_format_i18n which returns formatted time – in my case with comma as decimal separator. This results to implicit cast to 0 and division by zero errors on lines 386, 391 and 396. Below is my patch for this issue:
Index: memory_viewer_imh.php =================================================================== --- memory_viewer_imh.php (Revision 807307) +++ memory_viewer_imh.php (Arbeitskopie) @@ -369,7 +369,9 @@ // Now we want to print Summary Data, such as total php time / mysql time // -------------------------------------------------------------------------- - $total_script_time = timer_stop( false, 22 ); + global $timestart, $timeend; + $timeend = microtime(true); + $total_script_time = $timeend - $timestart; $time_used_by_php = $total_script_time - $mysql_time_this_point - $GLOBALS['mvimh_time_used_by_this_plugin'];
- The topic ‘Fix usage of formatted time (division by zero warnings)’ is closed to new replies.