]> git.alsa-project.org Git - alsa-lib.git/commitdiff
64 bit frame_boundary on 64 bit architectures
authorAbramo Bagnara <abramo@alsa-project.org>
Fri, 11 Aug 2000 21:01:47 +0000 (21:01 +0000)
committerAbramo Bagnara <abramo@alsa-project.org>
Fri, 11 Aug 2000 21:01:47 +0000 (21:01 +0000)
src/pcm/pcm_plug.c

index b3afdf94f73ed56b6e9ffd25e42c64aa46af3b1e..6feda1857b4a7fac08d55c39ad71f7bf6e0d10f6 100644 (file)
@@ -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;
 }