From: Abramo Bagnara Date: Fri, 11 Aug 2000 21:01:47 +0000 (+0000) Subject: 64 bit frame_boundary on 64 bit architectures X-Git-Tag: v1.0.3~1183 X-Git-Url: https://git.alsa-project.org/?a=commitdiff_plain;h=56130c04d0585dd3f8257849910a5499a66d08fd;p=alsa-lib.git 64 bit frame_boundary on 64 bit architectures --- diff --git a/src/pcm/pcm_plug.c b/src/pcm/pcm_plug.c index b3afdf94..6feda185 100644 --- a/src/pcm/pcm_plug.c +++ b/src/pcm/pcm_plug.c @@ -672,12 +672,12 @@ static void snd_pcm_plug_slave_params(snd_pcm_plug_t *plug, slave_params->frames_min = snd_pcm_plug_slave_size(plug, params->frames_min); slave_params->frames_xrun_max = snd_pcm_plug_slave_size(plug, params->frames_xrun_max); slave_params->frames_align = snd_pcm_plug_slave_size(plug, params->frames_align); - if (slave_params->frame_boundary == 0 || slave_params->frame_boundary > INT_MAX) - slave_params->frame_boundary = INT_MAX; + if (slave_params->frame_boundary == 0 || slave_params->frame_boundary > LONG_MAX) + slave_params->frame_boundary = LONG_MAX; assert(params->buffer_size > 0); slave_params->frame_boundary /= params->buffer_size; - if (slave_params->frame_boundary > INT_MAX / slave_params->buffer_size) - slave_params->frame_boundary = INT_MAX; + if (slave_params->frame_boundary > LONG_MAX / slave_params->buffer_size) + slave_params->frame_boundary = LONG_MAX; else slave_params->frame_boundary *= slave_params->buffer_size; }