summaryrefslogtreecommitdiffstats
path: root/cpukit/libi2c
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>2010-08-23 23:18:27 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>2010-08-23 23:18:27 +0000
commit3fc6b5651fd8aa071d16bbfcf1f906029c833e93 (patch)
treeb9e0f3f197d4e5e06cbb22aa7cee400e439e950d /cpukit/libi2c
parent2010-08-23 Joel Sherrill <joel.sherrill@oarcorp.com> (diff)
downloadrtems-3fc6b5651fd8aa071d16bbfcf1f906029c833e93.tar.bz2
2010-08-23 Joel Sherrill <joel.sherrill@oarcorp.com>
* libi2c/libi2c.c: Fix typo in va_end().
Diffstat (limited to 'cpukit/libi2c')
-rw-r--r--cpukit/libi2c/libi2c.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/cpukit/libi2c/libi2c.c b/cpukit/libi2c/libi2c.c
index 673488f6c8..f6b3fe8416 100644
--- a/cpukit/libi2c/libi2c.c
+++ b/cpukit/libi2c/libi2c.c
@@ -603,8 +603,10 @@ rtems_libi2c_ioctl (rtems_device_minor_number minor,
break;
case RTEMS_LIBI2C_IOCTL_START_TFM_READ_WRITE:
- if (not_started (busno))
+ if (not_started (busno)) {
+ va_end(ap);
return -RTEMS_NOT_OWNER_OF_RESOURCE;
+ }
/*
* address device, then set transfer mode and perform read_write transfer
@@ -642,7 +644,8 @@ rtems_libi2c_ioctl (rtems_device_minor_number minor,
sc = bush->ops->ioctl (bush, cmd, args);
break;
}
- return sc;
+ va_end(ap);
+ return sc;
}
static int