Skip to content

Commit de828a4

Browse files
committed
Fix Windows support
1 parent 15a164f commit de828a4

File tree

3 files changed

+14
-2
lines changed

3 files changed

+14
-2
lines changed

crypto/ticrypto.c

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,11 @@
22
#include <stdlib.h>
33
#include <stdio.h>
44
#include <string.h>
5+
#ifdef _WIN32
6+
#include <Windows.h>
7+
#else
58
#include <strings.h>
9+
#endif
610
#include <sys/types.h>
711
#include "md5.h"
812
#include "tommath.h"

main.c

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,12 @@
22
#include <stdint.h>
33
#include <stdlib.h>
44
#include <string.h>
5+
#ifdef _WIN32
6+
#include <Windows.h>
7+
#define strcasecmp lstrcmpiA
8+
#else
59
#include <strings.h>
6-
#include <gmp.h>
10+
#endif
711
#include "devices.h"
812
#include "upgrade.h"
913
#include "ticrypto.h"

upgrade/upgrade.c

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,12 @@
11
#include <stdio.h>
22
#include <stdlib.h>
33
#include <string.h>
4-
#include <strings.h>
54
#include <stdint.h>
5+
#ifdef _WIN32
6+
#include <Windows.h>
7+
#else
8+
#include <strings.h>
9+
#endif
610
#include "devices.h"
711
#include "intelhex.h"
812
#include "upgrade.h"

0 commit comments

Comments
 (0)