]> git.alsa-project.org Git - alsa-lib.git/commitdiff
direct plugins - fixed ipc_gid initialization when gid specified as number
authorJaroslav Kysela <perex@perex.cz>
Sun, 4 Dec 2005 09:19:11 +0000 (09:19 +0000)
committerJaroslav Kysela <perex@perex.cz>
Sun, 4 Dec 2005 09:19:11 +0000 (09:19 +0000)
src/pcm/pcm_dmix.c
src/pcm/pcm_dshare.c
src/pcm/pcm_dsnoop.c

index 958df2c95f292fc538bbc205286e56394dd2dad8..c1d02d18bfd481554b165e7797bd159a1f4562a1 100644 (file)
@@ -1111,7 +1111,7 @@ int _snd_pcm_dmix_open(snd_pcm_t **pcmp, const char *name,
                                }
                                ipc_gid = grp->gr_gid;
                        } else {
-                               ipc_perm = strtol(group, &endp, 10);
+                               ipc_gid = strtol(group, &endp, 10);
                        }
                        free(group);
                        continue;
index aebe64c4cf8353a678a0cd6732a5d08768db3261..7265d7c1dad5a377c993c99e2b5162e99eb9cba3 100644 (file)
@@ -895,7 +895,7 @@ int _snd_pcm_dshare_open(snd_pcm_t **pcmp, const char *name,
                                }
                                ipc_gid = grp->gr_gid;
                        } else {
-                               ipc_perm = strtol(group, &endp, 10);
+                               ipc_gid = strtol(group, &endp, 10);
                        }
                        free(group);
                        continue;
index 1be535239fd5c07071b4e2563552616315a48ff0..1cbf4bc76369f790536374b7ff371274697b9d70 100644 (file)
@@ -767,7 +767,7 @@ int _snd_pcm_dsnoop_open(snd_pcm_t **pcmp, const char *name,
                                }
                                ipc_gid = grp->gr_gid;
                        } else {
-                               ipc_perm = strtol(group, &endp, 10);
+                               ipc_gid = strtol(group, &endp, 10);
                        }
                        free(group);
                        continue;