]> arthur.barton.de Git - netatalk.git/commitdiff
speed optimisation for byte locking was broken on resource fork.
authordidg <didg>
Wed, 28 Jan 2004 10:15:39 +0000 (10:15 +0000)
committerdidg <didg>
Wed, 28 Jan 2004 10:15:39 +0000 (10:15 +0000)
libatalk/adouble/ad_lock.c

index e0b635e28400f043dda17ed8b2d59a25f72baf95..3c8552963b41e6abe50f9c426aad9cd83781779b 100644 (file)
@@ -1,5 +1,5 @@
 /* 
- * $Id: ad_lock.c,v 1.11.6.1 2003-10-26 10:33:37 didg Exp $
+ * $Id: ad_lock.c,v 1.11.6.2 2004-01-28 10:15:39 didg Exp $
  *
  * Copyright (c) 1998,1999 Adrian Sun (asun@zoology.washington.edu)
  * All Rights Reserved. See COPYRIGHT for more information.
@@ -500,6 +500,8 @@ int ad_excl_lock(struct adouble *ad, const u_int32_t eid)
   if (eid == ADEID_DFORK) {
     adf = &ad->ad_df;
   } else {
+    /* FIXME it's broken for resource fork */
+    return 0;
     adf = &ad->ad_hf;
   }
   lock.l_start = 0;