From de863b2cdea21cea7eb3fc9cf01c944882a9306b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Axel=20D=C3=B6rfler?= Date: Wed, 29 Jul 2009 00:35:59 +0000 Subject: [PATCH] * Removed superfluous .notes file - if it had contained useful information, it should have been a comment in Node.cpp anyway. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@31882 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/kits/storage/Node.notes | 11 ----------- 1 file changed, 11 deletions(-) delete mode 100644 src/kits/storage/Node.notes diff --git a/src/kits/storage/Node.notes b/src/kits/storage/Node.notes deleted file mode 100644 index dd3305e774..0000000000 --- a/src/kits/storage/Node.notes +++ /dev/null @@ -1,11 +0,0 @@ -Notes concerning the OpenBeOS implementation of BNode: -1. GetNextAttrName returns B_BAD_VALUE when passed a NULL pointer instead of crashing -2. R5::BNode returns B_BAD_ADDRESS when RewindAttrs() fails (not B_FILE_ERROR as claimed in the BeBook). We currently follow suit. -3. RenameAttr() actually works, whereas the R5 version doesn't (apparently because BFS doesn't implement it directly...). -4. Write/ReadAttrString() functions need to be documented (they aren't in the R5 BeBook). -5. ReadAttrString() adds an extra NULL char to the end of the string it reads as a precaution before handing it back to the BString result, since it's possible to read a non-NULL-terminated string of characters from an attribute. -6. Write/ReadAttrString() can't be tested until we have an OpenBeOS implementation of BString. -7. Dup() should be declared const, but it isn't by R5, so our implementation follows suit. -8. Locking is not supported by the Posix implemention of OpenBeOS BNode, due to fcntl(fd, F_SETLK, ...) not being implemented in R5. - -