fix some type conversion warnings in MSVC (#903)

This commit is contained in:
Paul 2021-05-30 22:04:23 +01:00 committed by GitHub
parent 17fb48def5
commit 20e09bb76d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 8 additions and 4 deletions

View File

@ -19,6 +19,8 @@
#if defined(WIN32)
#include <windows.h>
#define sleep(_t) Sleep(_t * 1000)
#include <process.h>
#define getpid _getpid
#else
#include <stdlib.h>
#include <unistd.h>

View File

@ -71,7 +71,8 @@ schedule_timer_event(void)
void
schedule_pattern(void)
{
int i, note_time, note_duration;
unsigned int i;
int note_time, note_duration;
note_time = time_marker;
note_duration = duration / pattern_size;
@ -135,7 +136,7 @@ main(int argc, char *argv[])
{
n = atoi(argv[2]);
if((n > 1) && (n <= pattern_size))
if((n > 1) && (n <= (int)pattern_size))
{
pattern_size = n;
}

View File

@ -141,7 +141,7 @@ int main(int argc, char **argv)
/* Fill in the data of the effects unit */
fx_data.synth = synth;
fx_data.gain = atof(argv[2]);
fx_data.gain = (float)atof(argv[2]);
/* Create the audio driver. As soon as the audio driver is
* created, the synthesizer can be played. */

View File

@ -61,7 +61,8 @@ schedule_timer_event(void)
void
schedule_pattern(void)
{
int i, note_time;
unsigned int i;
int note_time;
note_time = time_marker;
for(i = 0; i < pattern_size; ++i)