Fix signed integer warning; debian build hardening
[wdq2wav.git] / wdq2wav.cpp
index 81b1c9cc57ecc7727c2bb6fb22daac88b047d331..ad977f2f4c5fc57d60556fdec9dff89914d6540b 100644 (file)
@@ -287,7 +287,7 @@ wdq2wav (const char* wdq_fname, const int channel, const char *wav_fname, bool p
   if (! g_dry_run && !g_dont_demean) {
     std::cout << " (removing)\n";
     int mean = nearest<int>(wdq_channel.m_raw_mean);
-    for (int i = 0; i < wdq.m_nSamples; i++)
+    for (unsigned int i = 0; i < wdq.m_nSamples; i++)
       wdq_channel.m_data[i] -= mean;
   } else {
     std::cout << " (not removing)\n";