···325325/*326326 * Size of character arrays that store name and version of sound card327327 */328328-#define CARDNAMELEN 15 /* Size of the card's name in chars */329329-#define CARDVERLEN 2 /* Size of the card's version in chars */328328+#define CARDNAMELEN 15 /* Size of the card's name in chars */329329+#define CARDVERLEN 10 /* Size of the card's version in chars */330330+#define CARDVERDIGITS 2 /* Number of digits in the version */330331331332#if defined(CONFIG_SC6600)332333/*···411410412411static int soft_cfg __initdata = 0; /* bitmapped config */413412static int soft_cfg_mss __initdata = 0; /* bitmapped mss config */414414-static int ver[CARDVERLEN] __initdata = {0, 0}; /* DSP Ver:413413+static int ver[CARDVERDIGITS] __initdata = {0, 0}; /* DSP Ver:415414 hi->ver[0] lo->ver[1] */416415417416#if defined(CONFIG_SC6600)···958957 * string is finished.959958 */960959 ver[len++] = ret;961961- } while (len < CARDVERLEN);960960+ } while (len < CARDVERDIGITS);962961 sprintf(DSPVersion, "%d.%d", ver[0], ver[1]);963962964963 DBG(("success.\n"));