]> git.ipfire.org Git - people/ms/u-boot.git/blobdiff - cmd/mtdparts.c
armv8: ls1088aqds: Change phy mode to PHY_INTERFACE_MODE_RGMII_ID
[people/ms/u-boot.git] / cmd / mtdparts.c
index 72bff92a9aee591060233b5169509ea06b05dffc..3275eb919bfb2a561364570de2c8a2c6dd0212ea 100644 (file)
@@ -1726,7 +1726,7 @@ int mtdparts_init(void)
        const char *ids, *parts;
        const char *current_partition;
        int ids_changed;
-       char tmp_ep[PARTITION_MAXLEN];
+       char tmp_ep[PARTITION_MAXLEN + 1];
        char tmp_parts[MTDPARTS_MAXLEN];
 
        debug("\n---mtdparts_init---\n");
@@ -1750,7 +1750,8 @@ int mtdparts_init(void)
 
        /* save it for later parsing, cannot rely on current partition pointer
         * as 'partition' variable may be updated during init */
-       tmp_ep[0] = '\0';
+       memset(tmp_parts, 0, sizeof(tmp_parts));
+       memset(tmp_ep, 0, sizeof(tmp_ep));
        if (current_partition)
                strncpy(tmp_ep, current_partition, PARTITION_MAXLEN);