diff options
author | Joel Sherrill <joel.sherrill@OARcorp.com> | 2010-07-30 22:36:32 +0000 |
---|---|---|
committer | Joel Sherrill <joel.sherrill@OARcorp.com> | 2010-07-30 22:36:32 +0000 |
commit | 0aea082fe07cad72dd8120d307c22bf015378a79 (patch) | |
tree | d261f225130072dbd0ea32e3d1efbf983665f764 /cpukit/libfs/src/imfs/imfs.h | |
parent | 2010-07-30 Gedare Bloom <giddyup44@yahoo.com> (diff) | |
download | rtems-0aea082fe07cad72dd8120d307c22bf015378a79.tar.bz2 |
2010-07-30 Joel Sherrill <joel.sherrill@oarcorp.com>
* libcsupport/src/fstat.c, libcsupport/src/rmdir.c,
libfs/src/imfs/imfs.h, libfs/src/imfs/imfs_creat.c,
libfs/src/imfs/imfs_debug.c, libfs/src/imfs/imfs_getchild.c,
libfs/src/imfs/memfile.c: Add IMFS_assert. Clean up and remove all
checks which are redundant with system call layer. Formatting.
Diffstat (limited to 'cpukit/libfs/src/imfs/imfs.h')
-rw-r--r-- | cpukit/libfs/src/imfs/imfs.h | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/cpukit/libfs/src/imfs/imfs.h b/cpukit/libfs/src/imfs/imfs.h index 1ee460024b..33a90face4 100644 --- a/cpukit/libfs/src/imfs/imfs.h +++ b/cpukit/libfs/src/imfs/imfs.h @@ -560,6 +560,17 @@ extern int IMFS_rmnod( rtems_filesystem_location_info_t *pathloc /* IN */ ); +/* + * Turn on IMFS assertions when RTEMS_DEBUG is defined. + */ +#ifdef RTEMS_DEBUG + #include <assert.h> + + #define IMFS_assert(_x) assert(_X) +#else + #define IMFS_assert(_x) +#endif + #ifdef __cplusplus } #endif |