Fix some warnings.
authorSteinar H. Gunderson <sgunderson@bigfoot.com>
Fri, 3 May 2013 21:34:51 +0000 (23:34 +0200)
committerSteinar H. Gunderson <sgunderson@bigfoot.com>
Fri, 3 May 2013 21:34:51 +0000 (23:34 +0200)
synth.cpp
synth_main.cpp

index 4c039c2..90c16e0 100644 (file)
--- a/synth.cpp
+++ b/synth.cpp
@@ -127,7 +127,7 @@ vector<float> synth(const vector<pulse> &pulses)
 
        int len_samples = int(ceil(pulses.back().start + (pulses.back().end - pulses.back().start) * 2));
        
-       fprintf(stderr, "%d pulses, total %.2f seconds (%d samples)\n", pulses.size(), len_samples / float(WAVE_FREQ), len_samples);
+       fprintf(stderr, "%d pulses, total %.2f seconds (%d samples)\n", int(pulses.size()), len_samples / float(WAVE_FREQ), len_samples);
 
        int pulse_begin = 0;
 
index 9f2ca96..88d0492 100644 (file)
@@ -34,7 +34,7 @@ int main(int argc, char **argv)
 
        vector<float> samples = synth(pulses);
 
-       for (int i = 0; i < samples.size(); ++i) {
+       for (unsigned i = 0; i < samples.size(); ++i) {
                //printf("%f %f\n", samples[i], refiltered_samples[i]);
                short s = lrintf(samples[i] * 16384.0f);
                fwrite(&s, 2, 1, stdout);