aboutsummaryrefslogtreecommitdiff
path: root/devel/stlink/files/extra-pacth-32bit
blob: 321fbb9df950b0ddee3627e6a78054933fb60ece (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
--- src/common.c.orig	2018-02-19 15:59:51.068865000 +0300
+++ src/common.c	2018-02-19 16:00:23.483652000 +0300
@@ -1032,13 +1032,13 @@
         goto on_error;
     }
 
-    mf->base = (uint8_t*) mmap(NULL, st.st_size, PROT_READ, MAP_SHARED, fd, 0);
+    mf->base = (uint8_t*) mmap(NULL, (size_t)st.st_size, PROT_READ, MAP_SHARED, fd, 0);
     if (mf->base == MAP_FAILED) {
         fprintf(stderr, "mmap() == MAP_FAILED\n");
         goto on_error;
     }
 
-    mf->len = st.st_size;
+    mf->len = (size_t)st.st_size;
 
     /* success */
     error = 0;