summaryrefslogtreecommitdiff
path: root/nuttx/drivers/bch
diff options
context:
space:
mode:
authorpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2009-11-06 22:53:47 +0000
committerpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2009-11-06 22:53:47 +0000
commit4cd65612ac80800caf9a2ff74bbb1fd93a80bbd8 (patch)
treed5eb1489f25fce1c3ac0a0b56542dd55dd67f196 /nuttx/drivers/bch
parent47d03716ef1707fa8ef27df64ffa3d971239997b (diff)
downloadpx4-nuttx-4cd65612ac80800caf9a2ff74bbb1fd93a80bbd8.tar.gz
px4-nuttx-4cd65612ac80800caf9a2ff74bbb1fd93a80bbd8.tar.bz2
px4-nuttx-4cd65612ac80800caf9a2ff74bbb1fd93a80bbd8.zip
Fix errors/warnings reported by eZ80 compiler
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2239 42af7a65-404d-4744-a932-0658087f49c3
Diffstat (limited to 'nuttx/drivers/bch')
-rw-r--r--nuttx/drivers/bch/bchdev_driver.c2
-rw-r--r--nuttx/drivers/bch/bchdev_unregister.c8
2 files changed, 5 insertions, 5 deletions
diff --git a/nuttx/drivers/bch/bchdev_driver.c b/nuttx/drivers/bch/bchdev_driver.c
index 1258fec23..3ca97bd72 100644
--- a/nuttx/drivers/bch/bchdev_driver.c
+++ b/nuttx/drivers/bch/bchdev_driver.c
@@ -137,7 +137,7 @@ static int bch_close(FAR struct file *filp)
{
FAR struct inode *inode = filp->f_inode;
FAR struct bchlib_s *bch;
- int ret;
+ int ret = OK;
DEBUGASSERT(inode && inode->i_private);
bch = (FAR struct bchlib_s *)inode->i_private;
diff --git a/nuttx/drivers/bch/bchdev_unregister.c b/nuttx/drivers/bch/bchdev_unregister.c
index 7008824a7..6f25a2330 100644
--- a/nuttx/drivers/bch/bchdev_unregister.c
+++ b/nuttx/drivers/bch/bchdev_unregister.c
@@ -1,7 +1,7 @@
/****************************************************************************
* drivers/bch/bchdev_unregister.c
*
- * Copyright (C) 2008 Gregory Nutt. All rights reserved.
+ * Copyright (C) 2008-2009 Gregory Nutt. All rights reserved.
* Author: Gregory Nutt <spudmonkey@racsa.co.cr>
*
* Redistribution and use in source and binary forms, with or without
@@ -105,10 +105,10 @@ int bchdev_unregister(const char *chardev)
/* Open the character driver associated with chardev */
fd = open(chardev, O_RDONLY);
- if (ret < 0)
+ if (fd < 0)
{
- dbg("Failed to open %s: %d\n", chardev, -ret);
- return ret;
+ dbg("Failed to open %s: %d\n", chardev, errno);
+ return -errno;
}
/* Get a reference to the internal data structure. On success, we