From 8e61947230ee639288ae9477cb3b502edd5c75fa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stephan=20A=C3=9Fmus?= Date: Tue, 9 Nov 2010 23:28:07 +0000 Subject: [PATCH] Don't leak file descriptors. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39383 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/bin/addattr/addAttr.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/bin/addattr/addAttr.cpp b/src/bin/addattr/addAttr.cpp index 257e490f90..2ffff467ee 100644 --- a/src/bin/addattr/addAttr.cpp +++ b/src/bin/addattr/addAttr.cpp @@ -144,6 +144,8 @@ addAttr(const char *file, type_code type, const char *name, fs_remove_attr(fd, name); ssize_t bytes = writeAttr(fd, type, name, value, length); + close(fd); + return bytes >= 0 ? B_OK : bytes; }