brooks
e7eafcf596
Avoid reading pass the end of the source buffer when it is not NUL
...
terminated.
If this buffer is adjacent to an unmapped page or a version of C with
bounds checked is used this may result in a crash.
PR: 206178
Submitted by: Alexander Cherepanov <cherepan@mccme.ru>
MFC after: 1 week
2016-01-13 21:50:08 +00:00
danger
ff17de3853
- ANSIfy function definitions
...
- use nul when we are looking for a terminating character where appropriate
Approved by: imp
2009-02-03 17:58:20 +00:00
tjr
b1352d9ad4
Remove unnecessary #include <assert.h>; it was used to bring in the
...
_DIAGASSERT macro on NetBSD, but we don't need it.
2002-09-21 00:29:23 +00:00
obrien
d90536e35b
Fix the style of the SCM ID's.
...
I believe have made all of libc .c's as consistent as possible.
2002-03-22 21:53:29 +00:00
obrien
d1bf0c4841
rcsid[]->__FBSDID
2001-11-07 19:55:16 +00:00
obrien
8d900018e7
Make the rcsid and FreeBSD IDs more sane in the wcs* and wmem* files.
...
Do the same for the non-wcs*/wmem* files while I'm here.
2001-05-24 08:47:42 +00:00
ru
6560bf44e9
Unbreak world; _DIAGASSERT macro is not available in FreeBSD.
2001-05-16 14:34:47 +00:00
tshiozak
dd1bc4d274
initial import of locale insensitive wcs* and wmem* functions.
...
Obtained from: NetBSD and Citrus.
2001-05-15 06:01:19 +00:00