guohui 1 год назад
Родитель
Сommit
6688db2cca
1 измененных файлов с 3 добавлено и 2 удалено
  1. 3 2
      pro/src/upg.c

+ 3 - 2
pro/src/upg.c

@@ -495,7 +495,6 @@ typedef union {
 		uint16_t        size;
 		uint32_t        partition;
 		uint32_t		version;
-		char            md5[32];
 	}hdr;
 	uint8_t				padd[128];
 }fw_hdr_t;
@@ -518,6 +517,8 @@ static void print_md5(char *s, char *m)
     printf("\n");
 }
 
+
+
 //md5相同返回0,否则返回1
 static int md5_check(buf_t *fb)
 {
@@ -527,7 +528,7 @@ static int md5_check(buf_t *fb)
     fw_hdr_t *hdr=(fw_hdr_t*)fb->buf;
 
     md5_init(&ctx);
-    md5_update(&ctx, (uint8_t*)fb->buf+sizeof(fw_hdr_t), fb->dlen-hdr->hdr.size);
+    md5_update(&ctx, (uint8_t*)fb->buf+sizeof(fw_hdr_t), fb->dlen-hdr->size);
     md5_final(&ctx, tmp);
 
     for (i=0; i<16; i++) {