⛏️ index : haiku.git

author Augustin Cavalier <waddlesplash@gmail.com> 2025-12-09 21:33:29.0 -05:00:00
committer Augustin Cavalier <waddlesplash@gmail.com> 2025-12-09 21:33:29.0 -05:00:00
commit
758538e6663c887b46504a713de365a36d221acd [patch]
tree
1d065772f3c22cdd4ece2ea6ba286741fb05fe7e
parent
0125f39fd4747bf227c514bc713d5afba3314d0a
download
758538e6663c887b46504a713de365a36d221acd.tar.gz

UDF: Put the root node in unmount.

Fixes #19845.

Diff

 src/add-ons/kernel/file_systems/udf/kernel_interface.cpp | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/add-ons/kernel/file_systems/udf/kernel_interface.cpp b/src/add-ons/kernel/file_systems/udf/kernel_interface.cpp
index 0064e1e..d28bc46 100644
--- a/src/add-ons/kernel/file_systems/udf/kernel_interface.cpp
+++ b/src/add-ons/kernel/file_systems/udf/kernel_interface.cpp
@@ -137,6 +137,7 @@
{
	TRACE(("udb_unmount: _volume = %p\n", _volume));
	Volume *volume = (Volume *)_volume->private_volume;
	put_vnode(_volume, volume->RootIcb()->Id());
	delete volume;
	return B_OK;
}