]> git.alsa-project.org Git - alsa-lib.git/commitdiff
avoid the compile warnings (about cast) with the recent GCC.
authorTakashi Iwai <tiwai@suse.de>
Tue, 4 May 2004 15:11:58 +0000 (15:11 +0000)
committerTakashi Iwai <tiwai@suse.de>
Tue, 4 May 2004 15:11:58 +0000 (15:11 +0000)
src/confmisc.c

index c6fbe8711f490e857ec5bba2faad692c3d68b3bb..051b475894dd3447a9a30431055b9dccf38bf642 100644 (file)
@@ -865,6 +865,7 @@ int snd_func_private_pcm_subdevice(snd_config_t **dst, snd_config_t *root ATTRIB
 {
        snd_pcm_info_t *info;
        const char *id;
+       void *data;
        snd_pcm_t *pcm;
        int err;
 
@@ -875,7 +876,8 @@ int snd_func_private_pcm_subdevice(snd_config_t **dst, snd_config_t *root ATTRIB
                SNDERR("field pcm_handle not found");
                return -EINVAL;
        }
-       err = snd_config_get_pointer(private_data, (const void **)&pcm);
+       err = snd_config_get_pointer(private_data, &data);
+       pcm = data;
        if (err < 0) {
                SNDERR("field pcm_handle is not a pointer");
                return err;