mirror of
https://github.com/apache/nuttx.git
synced 2026-09-09 10:26:37 +00:00
inode_reserve() previously continued processing all negative return values from inode_search(). Only -ENOENT indicates that the target inode is absent and creation may continue. Propagate other search errors through the existing cleanup path to avoid continuing inode creation with invalid insertion metadata. Assisted-by: GitHub Copilot Signed-off-by: Megha Rajput <i.meghar.2408@gmail.com> |
||
|---|---|---|
| .. | ||
| CMakeLists.txt | ||
| fs_files.c | ||
| fs_foreachinode.c | ||
| fs_inode.c | ||
| fs_inodeaddref.c | ||
| fs_inodebasename.c | ||
| fs_inodefind.c | ||
| fs_inodefree.c | ||
| fs_inodegetpath.c | ||
| fs_inoderelease.c | ||
| fs_inoderemove.c | ||
| fs_inodereserve.c | ||
| fs_inodesearch.c | ||
| inode.h | ||
| Make.defs | ||