From: smckown Date: Mon, 2 Nov 2009 20:21:28 +0000 (+0000) Subject: Add mfg name to cpmfg command line input. X-Git-Tag: debian/0.11.2-5.2tmi~18 X-Git-Url: https://oss.titaniummirror.com/gitweb?p=cp210x.git;a=commitdiff_plain;h=0727cf5b4bba23c38882a1a7c2cb0641b3119848 Add mfg name to cpmfg command line input. --- diff --git a/src/examples/cpmfg.c b/src/examples/cpmfg.c index 68bd5ef..832e75b 100644 --- a/src/examples/cpmfg.c +++ b/src/examples/cpmfg.c @@ -134,18 +134,21 @@ void cpReset(int fd) int main(int argc, char* argv[]) { - /* char newmfg[255] = "Company Name"; */ - char newprod[255] = "CompanyName "; + /* char newmfg[255]; */ + char newprod[255]; char newsn[255]; int fd; - if (argc != 4) { - fprintf(stderr, "usage: %s \n", argv[0]); + if (argc != 5) { + fprintf(stderr, "usage: %s \n", argv[0]); exit(1); } - strcat(newprod, argv[2]); - strcpy(newsn, argv[3]); + /* strcpy(newmfg, argv[2]); + * strcpy(newprod, argv[3]); + */ + snprintf(newprod, sizeof(newprod), "%s %s", argv[2], argv[3]); + strcpy(newsn, argv[4]); fd = cpConnect(argv[1]); /* SiLabs doesn't allow set of mfg string on cp210x. * cpSetStr(fd, IOCTL_SETMFG, newmfg, strlen(newmfg));