[fix] warnings
authorFabien Le Mentec <texane@gmail.com>
Fri, 14 Oct 2011 19:51:16 +0000 (14:51 -0500)
committerFabien Le Mentec <texane@gmail.com>
Fri, 14 Oct 2011 19:51:16 +0000 (14:51 -0500)
src/stlink-sg.c
src/stlink-usb.c
src/test_usb.c

index 7a3c0e87a52d402b3162b0176b588df2b65b41c8..716c7df3b309acba11f6347c6c14cb8145c12df9 100644 (file)
@@ -421,6 +421,10 @@ void _stlink_sg_force_debug(stlink_t *sl) {
 
 void _stlink_sg_read_all_regs(stlink_t *sl, reg *regp) {
     struct stlink_libsg *sg = sl->backend_data;
+
+    /* unused */
+    regp = regp;
+
     clear_cdb(sg);
     sg->cdb_cmd_blk[1] = STLINK_DEBUG_READALLREGS;
     sl->q_len = 84;
index 79709ac0b2f8ec6d4444425eb50a98442fce4e23..9675d37f671c8cf5c4e4a75cac7e9a13d531342d 100644 (file)
@@ -163,7 +163,7 @@ void _stlink_usb_version(stlink_t *sl) {
 
 #if 1 /* DEBUG */
     {
-        unsigned int i;
+        ssize_t i;
         for (i = 0; i < size; ++i) printf("%02x", buf[i]);
         printf("\n");
     }
@@ -393,7 +393,6 @@ void _stlink_usb_read_mem32(stlink_t *sl, uint32_t addr, uint16_t len) {
     ssize_t size;
 
     /* assume len < sizeof(sl->q_buf) */
-    assert(len < sizeof(sl->q_buf));  // makes a compiler warning? always true?
 
     memset(buf, 0, sizeof (sl->q_buf));
     buf[0] = STLINK_DEBUG_COMMAND;
@@ -538,6 +537,9 @@ stlink_t* stlink_open_usb(const char *dev_name, const int verbose) {
     stlink_t* sl = NULL;
     struct stlink_libusb* slu = NULL;
 
+    /* unused */
+    dev_name = dev_name;
+
     sl = malloc(sizeof (stlink_t));
     slu = malloc(sizeof (struct stlink_libusb));
     if (sl == NULL) goto on_error;
index 896d8b89bf0708d55d530886db4b7353c555df45..bd81ec1d5998e62950d579b4777fa23097055516 100644 (file)
@@ -6,6 +6,10 @@ int main(int ac, char** av) {
     stlink_t* sl;
     reg regs;
 
+    /* unused */
+    ac = ac;
+    av = av;
+
     sl = stlink_open_usb(NULL, 10);
     if (sl != NULL) {
         printf("-- version\n");