From 56130c04d0585dd3f8257849910a5499a66d08fd Mon Sep 17 00:00:00 2001 From: Abramo Bagnara Date: Fri, 11 Aug 2000 21:01:47 +0000 Subject: [PATCH] 64 bit frame_boundary on 64 bit architectures --- src/pcm/pcm_plug.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) 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; } -- 2.47.1