Merge branch 'master' of git://git.denx.de/u-boot-i2c
[oweals/u-boot.git] / fs / fat / fat_write.c
index 5829adf1a16252e3b2d9f6db7909c1fe1a590b32..4a1bda0a37effd984885800ec4679be6f0f71666 100644 (file)
@@ -335,7 +335,7 @@ fill_dir_slot(fsdata *mydata, dir_entry **dentptr, const char *l_name)
 
        /* Get short file name and checksum value */
        strncpy(s_name, (*dentptr)->name, 16);
-       checksum = mkcksum(s_name);
+       checksum = mkcksum((*dentptr)->name, (*dentptr)->ext);
 
        do {
                memset(slotptr, 0x00, sizeof(dir_slot));