]> git.saurik.com Git - apple/xnu.git/blobdiff - bsd/hfs/hfscommon/BTree/BTreeMiscOps.c
xnu-1228.7.58.tar.gz
[apple/xnu.git] / bsd / hfs / hfscommon / BTree / BTreeMiscOps.c
index 0e47310eef6fbc841cc1a5745ff2910d765906de..0b1d265919a33b6933e4cfb72d0eb8f5314b3f8e 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2000-2003, 2005 Apple Computer, Inc. All rights reserved.
+ * Copyright (c) 2000-2003, 2005-2008 Apple Inc. All rights reserved.
  *
  * @APPLE_OSREFERENCE_LICENSE_HEADER_START@
  * 
@@ -248,7 +248,7 @@ OSStatus UpdateHeader(BTreeControlBlockPtr btreePtr, Boolean forceWrite)
        return  noErr;
        
        
-       err = GetNode (btreePtr, kHeaderNodeNum, &node );
+       err = GetNode (btreePtr, kHeaderNodeNum, 0, &node );
        if (err != noErr) {
                return  err;
        }
@@ -356,7 +356,7 @@ OSStatus    FindIteratorPosition    (BTreeControlBlockPtr    btreePtr,
                goto SearchTheTree;
        }
        
-       err = GetNode (btreePtr, nodeNum, middle);
+       err = GetNode (btreePtr, nodeNum, kGetNodeHint, middle);
        if( err == fsBTInvalidNodeErr ) // returned if nodeNum is out of range
                goto SearchTheTree;
                
@@ -392,7 +392,7 @@ OSStatus    FindIteratorPosition    (BTreeControlBlockPtr    btreePtr,
                M_ExitOnError(err);
 
                // Look up the left node 
-               err = GetNode (btreePtr, nodeNum, left);
+               err = GetNode (btreePtr, nodeNum, 0, left);
                M_ExitOnError (err);
 
                // Look up the current node again