Added rtems_filesystem_freenode() macro and added calls at appropriate

places to make sure memory allocated for filesystem specifif nodes
gets freed.
This commit is contained in:
Joel Sherrill
1999-10-12 19:10:46 +00:00
parent e2116f9003
commit dd0f32614c
52 changed files with 209 additions and 280 deletions
+12
View File
@@ -160,6 +160,18 @@ extern mode_t rtems_filesystem_umask;
} \
} while (0)
/*
* rtems_filesystem_freenode
*
* Macro to free a node.
*/
#define rtems_filesystem_freenode( _node ) \
do { \
if ( (_node)->ops->freenod ) \
(*(_node)->ops->freenod)( (_node) ); \
} while (0)
/*
* rtems_filesystem_is_separator
*