Resolve compiler warnings emitted by gcc 4.6.0.  Specifically, the
warnings addressed here are for when a variable was being set but never
used.  The related variables have been removed.  This makes the code
back to building successfully with -Werror (at least for me).

Signed-off-by: Russell Bryant <[email protected]>
---
 exec/coroipcs.c  |   17 +++++++----------
 exec/crypto.c    |    2 --
 exec/totemudpu.c |    3 ---
 test/testsam.c   |    8 ++++----
 4 files changed, 11 insertions(+), 19 deletions(-)

diff --git a/exec/coroipcs.c b/exec/coroipcs.c
index a58c269..5fa89ca 100644
--- a/exec/coroipcs.c
+++ b/exec/coroipcs.c
@@ -618,9 +618,8 @@ static inline void zerocopy_operations_process (
                coroipc_response_header_t res_header;
                void *addr = NULL;
                struct coroipcs_zc_header *zc_header;
-               unsigned int res;
 
-               res = zcb_alloc (conn_info, hdr->path_to_file, hdr->map_size,
+               zcb_alloc (conn_info, hdr->path_to_file, hdr->map_size,
                        &addr);
 
                zc_header = (struct coroipcs_zc_header *)addr;
@@ -664,7 +663,6 @@ static inline void zerocopy_operations_process (
 static void *pthread_ipc_consumer (void *conn)
 {
        struct conn_info *conn_info = (struct conn_info *)conn;
-       int res;
        coroipc_request_header_t *header;
        coroipc_response_header_t coroipc_response_header;
        int send_ok;
@@ -673,7 +671,7 @@ static void *pthread_ipc_consumer (void *conn)
 
 #if defined(HAVE_PTHREAD_SETSCHEDPARAM) && defined(HAVE_SCHED_GET_PRIORITY_MAX)
        if (api->sched_policy != 0) {
-               res = pthread_setschedparam (conn_info->thread,
+               pthread_setschedparam (conn_info->thread,
                        api->sched_policy, api->sched_param);
        }
 #endif
@@ -690,7 +688,7 @@ static void *pthread_ipc_consumer (void *conn)
                ipc_sem_getvalue (conn_info->control_buffer, SEMAPHORE_REQUEST, 
&sem_value);
                if (sem_value > 0) {
                
-                       res = ipc_sem_wait (conn_info->control_buffer, 
SEMAPHORE_REQUEST, IPC_SEMWAIT_NOFILE);
+                       ipc_sem_wait (conn_info->control_buffer, 
SEMAPHORE_REQUEST, IPC_SEMWAIT_NOFILE);
                } else {
                        continue;
                }
@@ -1094,7 +1092,6 @@ void coroipcs_ipc_exit (void)
 {
        struct list_head *list;
        struct conn_info *conn_info;
-       unsigned int res;
 
        for (list = conn_info_list_head.next; list != &conn_info_list_head;
                list = list->next) {
@@ -1118,13 +1115,13 @@ void coroipcs_ipc_exit (void)
                /*
                 * Unmap memory segments
                 */
-               res = munmap ((void *)conn_info->control_buffer,
+               munmap ((void *)conn_info->control_buffer,
                        conn_info->control_size);
-               res = munmap ((void *)conn_info->request_buffer,
+               munmap ((void *)conn_info->request_buffer,
                        conn_info->request_size);
-               res = munmap ((void *)conn_info->response_buffer,
+               munmap ((void *)conn_info->response_buffer,
                        conn_info->response_size);
-               res = circular_memory_unmap (conn_info->dispatch_buffer,
+               circular_memory_unmap (conn_info->dispatch_buffer,
                        conn_info->dispatch_size);
        }
 }
diff --git a/exec/crypto.c b/exec/crypto.c
index e21aa16..4f4cac7 100644
--- a/exec/crypto.c
+++ b/exec/crypto.c
@@ -1140,12 +1140,10 @@ int sha1_done(hash_state * md, unsigned char *hash)
 int hmac_init(hmac_state *hmac, int hash, const unsigned char *key, unsigned 
long keylen)
 {
     unsigned char buf[128];
-    unsigned long hashsize;
     unsigned long i;
     int err;
 
     hmac->hash = hash;
-    hashsize   = hash_descriptor[hash]->hashsize;
 
     /* valid key length? */
        assert (keylen > 0);
diff --git a/exec/totemudpu.c b/exec/totemudpu.c
index c18e59f..42b5a9e 100644
--- a/exec/totemudpu.c
+++ b/exec/totemudpu.c
@@ -1703,8 +1703,5 @@ int totemudpu_member_remove (
        void *udpu_context,
        const struct totem_ip_address *token_target)
 {
-       struct totemudpu_instance *instance = (struct totemudpu_instance 
*)udpu_context;
-
-       instance = NULL;
        return (0);
 }
diff --git a/test/testsam.c b/test/testsam.c
index d29605a..bdcf118 100644
--- a/test/testsam.c
+++ b/test/testsam.c
@@ -244,7 +244,7 @@ static int test2 (void) {
 static int test3 (void) {
        cs_error_t error;
        unsigned int instance_id;
-       int tmp1, tmp2, tmp3;
+       int tmp1, tmp2;
 
        printf ("%s: initialize\n", __FUNCTION__);
        error = sam_initialize (0, SAM_RECOVERY_POLICY_RESTART);
@@ -268,9 +268,9 @@ static int test3 (void) {
                }
 
                printf ("%s iid %d: divide by zero\n", __FUNCTION__, 
instance_id);
-               tmp2 = rand ();
-               tmp3 = 0;
-               tmp1 = tmp2 / tmp3;
+               tmp1 = rand ();
+               tmp2 = 0;
+               tmp1 = tmp1 / tmp2;
 
                return 1;
        }
-- 
1.7.5.1

_______________________________________________
Openais mailing list
[email protected]
https://lists.linux-foundation.org/mailman/listinfo/openais

Reply via email to