summaryrefslogtreecommitdiffstats
path: root/server/reds.c
diff options
context:
space:
mode:
authorAlon Levy <alevy@redhat.com>2011-01-24 18:17:34 +0200
committerAlon Levy <alevy@redhat.com>2011-01-27 12:48:25 +0200
commit54c91e89fbe93107d13e9a10acea85227ebe9735 (patch)
tree6c751f0aec339d8934e70248697a76d9bcf4d54f /server/reds.c
parenta7b66f77ba091479ced631fb31d7b9ad4fd94775 (diff)
downloadspice-54c91e89fbe93107d13e9a10acea85227ebe9735.tar.gz
spice-54c91e89fbe93107d13e9a10acea85227ebe9735.tar.xz
spice-54c91e89fbe93107d13e9a10acea85227ebe9735.zip
client/server: warning fixes (gcc 4.6.0)
gcc 4.6.0 added "[-Werror=unused-but-set-variable]", this and the next few fixes tend to that. Mostly harmless.
Diffstat (limited to 'server/reds.c')
-rw-r--r--server/reds.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/server/reds.c b/server/reds.c
index f4263253..cdc06716 100644
--- a/server/reds.c
+++ b/server/reds.c
@@ -429,6 +429,7 @@ static int reds_ssl_write(void *ctx, void *buf, size_t size)
if (return_code < 0) {
ssl_error = SSL_get_error(ssl, return_code);
+ (void)ssl_error;
}
return (return_code);
@@ -444,6 +445,7 @@ static int reds_ssl_read(void *ctx, void *buf, size_t size)
if (return_code < 0) {
ssl_error = SSL_get_error(ssl, return_code);
+ (void)ssl_error;
}
return (return_code);
@@ -461,6 +463,7 @@ static int reds_ssl_writev(void *ctx, const struct iovec *vector, int count)
n = SSL_write(ssl, vector[i].iov_base, vector[i].iov_len);
if (n <= 0) {
ssl_error = SSL_get_error(ssl, n);
+ (void)ssl_error;
if (return_code <= 0) {
return n;
} else {
@@ -3495,9 +3498,7 @@ static int spice_server_char_device_add_interface(SpiceServer *s,
{
SpiceCharDeviceInstance* char_device =
SPICE_CONTAINEROF(sin, SpiceCharDeviceInstance, base);
- SpiceCharDeviceInterface* sif;
- sif = SPICE_CONTAINEROF(char_device->base.sif, SpiceCharDeviceInterface, base);
red_printf("CHAR_DEVICE %s", char_device->subtype);
if (strcmp(char_device->subtype, SUBTYPE_VDAGENT) == 0) {
if (vdagent) {