nuttx/fs: Remove explicity references to errno. That is a problem from within the kernel for certain configurations

This commit is contained in:
Gregory Nutt
2014-08-28 16:58:43 -06:00
parent 7088c9a5c7
commit 220216cc38
11 changed files with 33 additions and 30 deletions
+1 -1
View File
@@ -103,7 +103,7 @@ int nxffs_ioctl(FAR struct file *filep, int cmd, unsigned long arg)
ret = sem_wait(&volume->exclsem);
if (ret != OK)
{
ret = -errno;
ret = -get_errno();
fdbg("ERROR: sem_wait failed: %d\n", ret);
goto errout;
}
+4 -4
View File
@@ -404,7 +404,7 @@ static inline int nxffs_wropen(FAR struct nxffs_volume_s *volume,
if (ret != OK)
{
fdbg("ERROR: sem_wait failed: %d\n", ret);
ret = -errno;
ret = -get_errno();
goto errout;
}
@@ -417,7 +417,7 @@ static inline int nxffs_wropen(FAR struct nxffs_volume_s *volume,
if (ret != OK)
{
fdbg("ERROR: sem_wait failed: %d\n", ret);
ret = -errno;
ret = -get_errno();
goto errout_with_wrsem;
}
@@ -715,7 +715,7 @@ static inline int nxffs_rdopen(FAR struct nxffs_volume_s *volume,
if (ret != OK)
{
fdbg("ERROR: sem_wait failed: %d\n", ret);
ret = -errno;
ret = -get_errno();
goto errout;
}
@@ -1160,7 +1160,7 @@ int nxffs_close(FAR struct file *filep)
ret = sem_wait(&volume->exclsem);
if (ret != OK)
{
ret = -errno;
ret = -get_errno();
fdbg("ERROR: sem_wait failed: %d\n", ret);
goto errout;
}
+1 -1
View File
@@ -184,7 +184,7 @@ ssize_t nxffs_read(FAR struct file *filep, FAR char *buffer, size_t buflen)
ret = sem_wait(&volume->exclsem);
if (ret != OK)
{
ret = -errno;
ret = -get_errno();
fdbg("ERROR: sem_wait failed: %d\n", ret);
goto errout;
}
+1 -1
View File
@@ -474,7 +474,7 @@ ssize_t nxffs_write(FAR struct file *filep, FAR const char *buffer, size_t bufle
ret = sem_wait(&volume->exclsem);
if (ret != OK)
{
ret = -errno;
ret = -get_errno();
fdbg("ERROR: sem_wait failed: %d\n", ret);
goto errout;
}