Merge "Fix a crash happening in NBLog's 'writeHistToFile'" into oc-dr1-dev
diff --git a/media/libnbaio/NBLog.cpp b/media/libnbaio/NBLog.cpp
index 48ffb01..ebb90c8 100644
--- a/media/libnbaio/NBLog.cpp
+++ b/media/libnbaio/NBLog.cpp
@@ -917,10 +917,10 @@
     static const char* const kName = (char *)"/data/misc/audioserver/sample_results.txt";
     // stores deltas between the samples
     std::vector<int64_t> intervals;
-    if (samples.size() == 0) return;
     for (size_t i = 1; i < samples.size(); ++i) {
         intervals.push_back(deltaMs(samples[i - 1], samples[i]));
     }
+    if (intervals.empty()) return;
     // Deletes maximum value in a histogram. Temp quick fix.
     // FIXME: need to find root cause of approx. 35th element from the end
     // consistently being an outlier in the first histogram of a flush