freebsd-src/usr.bin/grep
Kyle Evans e116e040f3 grep: don't rely on implementation-defined malloc(0) behavior
The very few places that rely on malloc/calloc of a zero-size region
won't attempt to dereference it, so just return NULL rather than rolling
the dice with the underlying malloc implementation.

Reported by:	brooks, Shawn Webb
2023-11-04 21:19:12 -05:00
..
tests Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
file.c grep: Suppress EISDIR when reading. 2023-09-08 18:19:46 +00:00
grep.1 Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
grep.c Remove my middle name. 2023-08-17 15:08:30 +02:00
grep.h Remove my middle name. 2023-08-17 15:08:30 +02:00
Makefile Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
Makefile.depend Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
Makefile.depend.options Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
queue.c Remove my middle name. 2023-08-17 15:08:30 +02:00
util.c grep: don't rely on implementation-defined malloc(0) behavior 2023-11-04 21:19:12 -05:00
zgrep.1 Remove $FreeBSD$: two-line nroff pattern 2023-08-16 11:55:10 -06:00
zgrep.sh Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00