<div dir="ltr"><div>Null values should be handeled nicely instead of showing NULL or Nan.<br></div><div><br></div><div>Signed-off-by: Gehad elrobey <<a href="mailto:gehadelrobey@gmail.com">gehadelrobey@gmail.com</a>></div><div>---</div><div> qt-ui/divelogexportdialog.cpp | 9 ++++++---</div><div> 1 file changed, 6 insertions(+), 3 deletions(-)</div><div><br></div><div>diff --git a/qt-ui/divelogexportdialog.cpp b/qt-ui/divelogexportdialog.cpp</div><div>index b672601..43c4155 100644</div><div>--- a/qt-ui/divelogexportdialog.cpp</div><div>+++ b/qt-ui/divelogexportdialog.cpp</div><div>@@ -201,9 +201,12 @@ void DiveLogExportDialog::exportHTMLstatistics(const QString &filename)</div><div> <span class="" style="white-space:pre">                 </span>out << "\"AVG_SAC\":\"" << get_volume_string(stats_yearly[i].avg_sac) << "\",";</div><div> <span class="" style="white-space:pre">                        </span>out << "\"MIN_SAC\":\"" << get_volume_string(stats_yearly[i].min_sac) << "\",";</div><div> <span class="" style="white-space:pre">                        </span>out << "\"MAX_SAC\":\"" << get_volume_string(stats_yearly[i].max_sac) << "\",";</div><div>-<span class="" style="white-space:pre">                 </span>out << "\"AVG_TEMP\":\"" << QString::number(stats_yearly[i].combined_temp / stats_yearly[i].combined_count, 'f', 1) << "\",";</div><div>-<span class="" style="white-space:pre">                   </span>out << "\"MIN_TEMP\":\"" << get_temp_units(stats_yearly[i].min_temp, NULL) << "\",";</div><div>-<span class="" style="white-space:pre">                    </span>out << "\"MAX_TEMP\":\"" << get_temp_units(stats_yearly[i].max_temp, NULL) << "\",";</div><div>+<span class="" style="white-space:pre">                    </span>if ( stats_yearly[i].combined_count )</div><div>+<span class="" style="white-space:pre">                             </span>out << "\"AVG_TEMP\":\"" << QString::number(stats_yearly[i].combined_temp / stats_yearly[i].combined_count, 'f', 1) << "\",";</div><div>+<span class="" style="white-space:pre">                   </span>else</div><div>+<span class="" style="white-space:pre">                              </span>out << "\"AVG_TEMP\":\"0.0\",";</div><div>+<span class="" style="white-space:pre">                       </span>out << "\"MIN_TEMP\":\"" << ( stats_yearly[i].min_temp == 0 ? 0 : get_temp_units(stats_yearly[i].min_temp, NULL)) << "\",";</div><div>+<span class="" style="white-space:pre">                     </span>out << "\"MAX_TEMP\":\"" << ( stats_yearly[i].max_temp == 0 ? 0 : get_temp_units(stats_yearly[i].max_temp, NULL)) << "\",";</div><div> <span class="" style="white-space:pre">                    </span>out << "},";</div><div> <span class="" style="white-space:pre">                     </span>total_stats.selection_size += stats_yearly[i].selection_size;</div><div> <span class="" style="white-space:pre">                    </span>total_stats.total_time.seconds += stats_yearly[i].total_time.seconds;</div><div>-- </div><div>1.9.1</div><div><br></div></div>