X-Git-Url: https://git.jankratochvil.net/?p=gnokii.git;a=blobdiff_plain;f=common%2Fdata%2Fvirtmodem.c;fp=common%2Fdata%2Fvirtmodem.c;h=f6f1f3e317681b71b1012e2f1afe3d38f6faed2f;hp=c421fd1ac1e888d762203a29779715b5c4fc31e6;hb=a1a9e7f1909a21b98a6b21a660d5bc9bd9f11f81;hpb=2186b47841fedf372e79b55d8768f01a034d16fe diff --git a/common/data/virtmodem.c b/common/data/virtmodem.c index c421fd1..f6f1f3e 100644 --- a/common/data/virtmodem.c +++ b/common/data/virtmodem.c @@ -343,8 +343,11 @@ static int VM_GetMasterPty(char **name) { /* search for an unused pty */ for (i=0; i<16 && master <= 0; i++) { for (j=0; j<16 && master <= 0; j++) { - (*name)[8] = "pqrstuvwxyzPQRST"[i]; - (*name)[9] = "0123456789abcdef"[j]; +static const char *ptyp8="pqrstuvwxyzPQRST"; +static const char *ptyp9="0123456789abcdef"; + + (*name)[8] = ptyp8[i]; + (*name)[9] = ptyp9[j]; /* open the master pty */ if ((master = open(*name, O_RDWR | O_NOCTTY | O_NONBLOCK )) < 0) { if (errno == ENOENT) {