]> git.alsa-project.org Git - alsa-lib.git/commitdiff
Fix compile warnings in pcm_hw.c
authorTakashi Iwai <tiwai@suse.de>
Fri, 6 Jun 2008 14:59:47 +0000 (16:59 +0200)
committerTakashi Iwai <tiwai@suse.de>
Fri, 6 Jun 2008 14:59:47 +0000 (16:59 +0200)
Two trivial compile warning fixes:

- Add a missing return to snd_pcm_hw_clear_timer_queue()
- params->info is no long but int

The second one might have hit already on 64bit machine, but alas,
no one didn't notice it.

Signed-off-by: Takashi Iwai <tiwai@suse.de>
src/pcm/pcm_hw.c

index 9d2d38a55ace6c5041951a16ee6eedb04dc45c35..1e1889c36957e6a40f18d1e0982d86d2ec186e76 100644 (file)
@@ -157,6 +157,7 @@ static int snd_pcm_hw_clear_timer_queue(snd_pcm_hw_t *hw)
                snd_timer_tread_t rbuf[4];
                snd_timer_read(hw->period_timer, rbuf, sizeof(rbuf));
        }
+       return 0;
 }
 
 static int snd_pcm_hw_poll_descriptors_count(snd_pcm_t *pcm ATTRIBUTE_UNUSED)
@@ -300,7 +301,7 @@ static int snd_pcm_hw_hw_refine(snd_pcm_t *pcm, snd_pcm_hw_params_t *params)
                return err;
        }
 
-       if (params->info != ~0UL) {
+       if (params->info != ~0U) {
                params->info &= ~0xf0000000;
                params->info |= (pcm->monotonic ? SND_PCM_INFO_MONOTONIC : 0);
        }