]> git.alsa-project.org Git - alsa-lib.git/commitdiff
ucm: fix _alibpref string (add '.' delimiter to the end)
authorJaroslav Kysela <perex@perex.cz>
Wed, 2 Jun 2021 09:21:54 +0000 (11:21 +0200)
committerJaroslav Kysela <perex@perex.cz>
Wed, 2 Jun 2021 09:21:54 +0000 (11:21 +0200)
Fixes: 0e4ba2ea ("ucm: add _alibpref to get the private device prefix")
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
src/ucm/main.c

index 3c9ea15d564253f981acd0a98b39a8052b43cefe..c9b37b68b6550f904b05e0236b5b6bff1344d3d2 100644 (file)
@@ -2146,13 +2146,13 @@ static int get_alibcfg(snd_use_case_mgr_t *uc_mgr, char **str)
  */
 static int get_alibpref(snd_use_case_mgr_t *uc_mgr, char **str)
 {
-       const size_t l = 9;
+       const size_t l = 10;
        char *s;
 
        s = malloc(l);
        if (s == NULL)
                return -ENOMEM;
-       snprintf(s, l, "_ucm%04X", uc_mgr->ucm_card_number);
+       snprintf(s, l, "_ucm%04X.", uc_mgr->ucm_card_number);
        *str = s;
        return 0;
 }