]> arthur.barton.de Git - netatalk.git/commitdiff
resource fork without comment field, fix a file descriptor leak in get_comment
authordidg <didg>
Tue, 14 Mar 2006 06:14:51 +0000 (06:14 +0000)
committerdidg <didg>
Tue, 14 Mar 2006 06:14:51 +0000 (06:14 +0000)
etc/afpd/desktop.c

index 19ebfede24ff37c92c1c35ba5626104e69b355ff..0b9e2a56363680ed3aa26ccb5be5ed9398e7d350 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * $Id: desktop.c,v 1.26.2.4.2.18.2.3 2005-09-27 10:40:41 didg Exp $
+ * $Id: desktop.c,v 1.26.2.4.2.18.2.4 2006-03-14 06:14:51 didg Exp $
  *
  * See COPYRIGHT.
  *
@@ -815,6 +815,7 @@ static int ad_getcomment(struct vol *vol, struct path *path, char *rbuf, int *rb
     }
 
     if (!ad_getentryoff(adp, ADEID_COMMENT)) {
+        ad_close( adp, ADFLAGS_HF );
         return AFPERR_NOITEM;
     }
     /*