]> git.sur5r.net Git - u-boot/blobdiff - tools/fit_check_sign.c
Merge branch 'master' of git://git.denx.de/u-boot-mpc85xx
[u-boot] / tools / fit_check_sign.c
index d6d93400949bacfab2678bdc8376520079682367..817773d48a0bbb37934c565835d39e7111e5f059 100644 (file)
@@ -42,12 +42,13 @@ int main(int argc, char **argv)
        void *fit_blob;
        char *fdtfile = NULL;
        char *keyfile = NULL;
-       char cmdname[50];
+       char cmdname[256];
        int ret;
        void *key_blob;
        int c;
 
-       strcpy(cmdname, *argv);
+       strncpy(cmdname, *argv, sizeof(cmdname) - 1);
+       cmdname[sizeof(cmdname) - 1] = '\0';
        while ((c = getopt(argc, argv, "f:k:")) != -1)
                switch (c) {
                case 'f':