newlib-cygwin/winsup
Christopher Faylor 64069abe03 * cygcheck.cc (cygwin_info): Add some more bounds checking. From Matt Harget
<matt@use.net>:
* utils/cygcheck.cc (keyeprint): Move declaration before other functions so it
could be used by all functions to report error messages.  Add comment.
(add_path): Check for NULL return from malloc.
(find_on_path): Check initial uses of pointers for NULL.
(rva_to_offset): Ditto.
(init_paths): Add checking for return values of Win32 calls.
(get_dword): Ditto.
(get_word): Ditto.
(dll_info): Ditto, also add NULL pointer checks.
(scan_registry): Ditto.
(check_keys): Ditto.
(dump_sysinfo): Ditto.  Add default case to switch.  Add error reporting if
GetVolumeInformation fails, except when it returns ERROR_NOT_READY.
(track_down): Add checking for NULL pointers and return values of Win32 calls.
(cygwin_info): Ditto.  Correct small memory leak.
2000-12-16 04:53:30 +00:00
..
cygwin * fhandler_console.cc (read): Add support for xterm-style mouse event 2000-12-16 03:11:02 +00:00
doc new entry, installing cygwin-inst snapshots with setup 2000-12-13 16:44:43 +00:00
mingw * Makefile.in: eliminate the need for RUNTIME and CRT_ID. 2000-11-29 21:14:48 +00:00
testsuite Add 'const' qualifiers where needed to avoid compiler warnings. 2000-09-06 14:21:53 +00:00
utils * cygcheck.cc (cygwin_info): Add some more bounds checking. From Matt Harget 2000-12-16 04:53:30 +00:00
w32api * lib/Makefile.in: Install headers and libraries in tooldir. 2000-12-11 18:14:15 +00:00
CYGWIN_LICENSE import winsup-2000-02-17 snapshot 2000-02-17 19:38:33 +00:00
ChangeLog * Makefile.common: Eliminate checks for libgcc.a and libstdc++.a. Use CXX for 2000-12-03 05:40:45 +00:00
MAINTAINERS DJ is sole setup maintainer now. 2000-08-10 23:51:25 +00:00
Makefile.common * Makefile.common: Eliminate checks for libgcc.a and libstdc++.a. Use CXX for 2000-12-03 05:40:45 +00:00
Makefile.in * Makefile.common: Extend VERBOSE default. 2000-10-02 02:05:23 +00:00
configure * Makefile.common: Eliminate checks for libgcc.a and libstdc++.a. Use CXX for 2000-12-03 05:40:45 +00:00
configure.in * Makefile.common: Eliminate checks for libgcc.a and libstdc++.a. Use CXX for 2000-12-03 05:40:45 +00:00