[fix] format warning on 32 bits
authorle mentec fabien <fabien.lementec@imag.fr>
Wed, 18 Jan 2012 15:58:54 +0000 (09:58 -0600)
committerle mentec fabien <fabien.lementec@imag.fr>
Wed, 18 Jan 2012 15:58:54 +0000 (09:58 -0600)
src/stlink-common.c

index 69a68cef498ec7d23bad3bde68f96c0029021ae0..f7f03b9187b2684a60e99ea50db5dbafb0021e39 100644 (file)
@@ -1299,7 +1299,8 @@ int stlink_write_flash(stlink_t *sl, stm32_addr_t addr, uint8_t* base, unsigned
             WLOG("Failed to erase_flash_page(%#zx) == -1\n", addr + off);
             return -1;
         }
-        fprintf(stdout,"\rFlash page at addr: 0x%08lx erased", addr + off);
+        fprintf(stdout,"\rFlash page at addr: 0x%08lx erased",
+               (unsigned long)addr + off);
         fflush(stdout);
         page_count++;
     }
@@ -1472,7 +1473,7 @@ int stlink_write_flash(stlink_t *sl, stm32_addr_t addr, uint8_t* base, unsigned
             if (sl->verbose >= 1) {
                 /* show progress. writing procedure is slow
                    and previous errors are misleading */
-                fprintf(stdout, "\r%3u/%lu pages written", write_block_count++, len/sl->flash_pgsz);
+             fprintf(stdout, "\r%3u/%lu pages written", write_block_count++, (unsigned long)len/sl->flash_pgsz);
                 fflush(stdout);
             }
         }