X-Git-Url: http://git.kpe.io/?p=wdq2wav.git;a=blobdiff_plain;f=wdq2wav.cpp;h=a3320b2fe3d1eab06140478ed8b9112cdc69e4ba;hp=60e58421c9a60554674abc11df48f2987b98d085;hb=dc90079411b1857c8e47512ad6edd8af264daffa;hpb=746abe47c4eaefae0023dde9a8938b80bfcb8247 diff --git a/wdq2wav.cpp b/wdq2wav.cpp index 60e5842..a3320b2 100644 --- a/wdq2wav.cpp +++ b/wdq2wav.cpp @@ -8,7 +8,7 @@ ** ** Copyright (c) 2003 Kevin Rosenberg ** -** $Id: wdq2wav.cpp,v 1.19 2003/02/24 12:53:46 kevin Exp $ +** $Id: wdq2wav.cpp,v 1.20 2003/02/24 13:01:02 kevin Exp $ ** ** This program is free software; you can redistribute it and/or modify ** it under the terms of the GNU General Public License (version 2) as @@ -26,7 +26,7 @@ #include -const char* g_szIdStr = "$Id: wdq2wav.cpp,v 1.19 2003/02/24 12:53:46 kevin Exp $"; +const char* g_szIdStr = "$Id: wdq2wav.cpp,v 1.20 2003/02/24 13:01:02 kevin Exp $"; bool g_quiet = false; bool g_verbose = false; @@ -458,7 +458,7 @@ WindaqChannel::read_channel_data () } m_units = units; - unsigned int row_bytes = 2 * r_wdq.m_nChannels; + long int row_bytes = 2 * r_wdq.m_nChannels; signed short int *sample_row = new signed short int [row_bytes]; signed short int* psample = &sample_row[m_channel - 1]; @@ -696,7 +696,7 @@ WavFile::Play () close(fd); return false; } - int channels = m_nChannels; + unsigned int channels = m_nChannels; if (ioctl (fd, SNDCTL_DSP_CHANNELS, &format) == -1) { error_msg ("Error setting number of channels"); close(fd); return false;