First of many fixes to come.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15248 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
This commit is contained in:
parent
7a34d5d52d
commit
8e60050444
|
@ -112,7 +112,7 @@ typedef struct vfs_overlay_dir_node {
|
|||
/* Path prefix for the overlaid driver or NULL.*/ \
|
||||
const char *path_prefix ; \
|
||||
/* Current directory or NULL.*/ \
|
||||
char *path_cwd; \
|
||||
char *path_cwd; \
|
||||
/* Buffer for absolute current directory or NULL. Contains the prefix
|
||||
plus the current directory normalized.*/ \
|
||||
char *cwd_buffer; \
|
||||
|
|
|
@ -77,16 +77,13 @@
|
|||
/* Module macros. */
|
||||
/*===========================================================================*/
|
||||
|
||||
#define VFS_BREAK_ON_ERROR(err) do { \
|
||||
if ((err) < VFS_RET_SUCCESS) { \
|
||||
break; \
|
||||
} \
|
||||
} while (false)
|
||||
#define VFS_BREAK_ON_ERROR(err) \
|
||||
if ((err) < VFS_RET_SUCCESS) break
|
||||
|
||||
#define VFS_RETURN_ON_ERROR(err) do { \
|
||||
msg_t ret = (err); \
|
||||
if (ret < VFS_RET_SUCCESS) { \
|
||||
return ret; \
|
||||
msg_t __ret = (err); \
|
||||
if (__ret < VFS_RET_SUCCESS) { \
|
||||
return __ret; \
|
||||
} \
|
||||
} while (false)
|
||||
|
||||
|
|
Loading…
Reference in New Issue