Searched +hist:061816 +hist:ee (Results 1 - 1 of 1) sorted by relevance
/haiku/src/system/kernel/cache/ | ||
H A D | file_cache.cpp | diff 061816ee Sat Mar 31 03:54:56 MDT 2007 Axel Dörfler <axeld@pinc-software.de> * Fixed two bugs found by Ingo: the tempVec array bounds weren't checked when filling them which could have written over the stack, and their iovec length was set for the wrong iovec, potentially clobbering any memory. * The first tempVec was usually empty, anyway, as the wrong iovec was chosen to start from (usually one too early). * The tempVec loop is now repeated until the whole fileVec is completed. * Minor cleanup. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20476 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff 061816ee Sat Mar 31 03:54:56 MDT 2007 Axel Dörfler <axeld@pinc-software.de> * Fixed two bugs found by Ingo: the tempVec array bounds weren't checked when filling them which could have written over the stack, and their iovec length was set for the wrong iovec, potentially clobbering any memory. * The first tempVec was usually empty, anyway, as the wrong iovec was chosen to start from (usually one too early). * The tempVec loop is now repeated until the whole fileVec is completed. * Minor cleanup. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20476 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff 061816eefa055bc2455218be007970db1db8a8b7 Sat Mar 31 03:54:56 MDT 2007 Axel Dörfler <axeld@pinc-software.de> * Fixed two bugs found by Ingo: the tempVec array bounds weren't checked when filling them which could have written over the stack, and their iovec length was set for the wrong iovec, potentially clobbering any memory. * The first tempVec was usually empty, anyway, as the wrong iovec was chosen to start from (usually one too early). * The tempVec loop is now repeated until the whole fileVec is completed. * Minor cleanup. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20476 a95241bf-73f2-0310-859d-f6bbb57e9c96 |
Completed in 55 milliseconds