* ntdll.h (STATUS_END_OF_FILE): Define.

* path.cc (symlink_info::check_shortcut): Use NT function to get file
	size.  Reintroduce checking file size before reading it.  Eliminiate
	close_it label.
	(symlink_info::check_sysfile): Check for EOF condition.
This commit is contained in:
Corinna Vinschen
2007-10-13 11:06:43 +00:00
parent 8cca1e6c93
commit fc7290fd39
3 changed files with 42 additions and 19 deletions

View File

@@ -1,3 +1,11 @@
2007-10-12 Corinna Vinschen <corinna@vinschen.de>
* ntdll.h (STATUS_END_OF_FILE): Define.
* path.cc (symlink_info::check_shortcut): Use NT function to get file
size. Reintroduce checking file size before reading it. Eliminiate
close_it label.
(symlink_info::check_sysfile): Check for EOF condition.
2007-10-11 Corinna Vinschen <corinna@vinschen.de>
* path.cc (basename): Return pointer into the path argument itself.