opnsense-src/usr.bin/grep
Kyle Evans 4ca702fdcc 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

(cherry picked from commit e116e040f3091eca914a06dcd0bdd9f1aea23add)
2023-11-25 22:07:12 -06: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-14 08:56:45 +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-25 22:07:12 -06: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