christos
7dc4aac2d8
Fix memory leak.
2006-03-27 01:09:11 +00:00
christos
fb11ba2dc5
PR/33124: Murray Armfield: readdir_r is missing a restrict qualifier.
...
http://www.opengroup.org/onlinepubs/000095399/basedefs/dirent.h.html
2006-03-26 18:22:40 +00:00
christos
3b6811d33b
PR/33123: Murray Armfield: standards compliance & glob.h
...
Certain fields in glob.h need to be size_t; fix this and version glob(3).
http://www.opengroup.org/onlinepubs/000095399/basedefs/glob.h.html
2006-03-26 18:11:22 +00:00
rtr
b3c940abb1
set close-on-exec flag for fd to database like type DB_HASH does
...
approved by christos@
2006-03-26 02:03:40 +00:00
rtr
8c8b6ee256
make __hash_open obey TMPDIR
...
resolves pr32565 and pr32454
2006-03-26 02:00:37 +00:00
rpaulo
2c7819a4c8
Make macros more readable. No functional change.
2006-03-25 12:09:40 +00:00
rtr
6f6a761f7f
Remove "len was less than zero" from the list of reasons that the function
...
will fail with EINVAL since the len param is size_t and couldn't possibly
be "less than zero".
Resolves pr32516
2006-03-25 01:24:28 +00:00
kleink
c66ffccfbe
Xref rnd(4).
2006-03-24 16:14:42 +00:00
kleink
6fbc3967e6
Revert previous indentation fix to keep the diff to strtof.c as small
...
as possible.
2006-03-24 16:04:32 +00:00
wiz
14bdd15e54
Bump date for previous.
2006-03-23 19:43:58 +00:00
he
33dca3ba88
Fix what has to be a typo -- don't __weak_alias() "strtold" but "strtof".
...
Also minor indentation fix. Fixes build problem (linking groff's grodvi).
2006-03-23 18:08:20 +00:00
drochner
f81322cf18
build erand48_ieee754.c on everything but vax
2006-03-22 22:03:58 +00:00
drochner
7a2af2aba0
Rewrite erand48() to put the random bits into the mantissa by simple
...
bitshifts instead of calling ldexp() three times.
(for ieee doubles only -- vax can't use it, so the old version
needs to stay around)
This removes the dependency on ldexp() which also didn't participate in
the usual __RENAME game, thus lead to confusion.
In addition, this version is almost 3 times as fast for me.
2006-03-22 21:06:03 +00:00
drochner
e89a43e9fd
<math.h> is just needed for the ldexp() call in erand48() -
...
remove unnecessary dependency
2006-03-22 20:52:16 +00:00
christos
1324bf1ab1
Remove a variable that became set-and-not-used after the dead code removal.
2006-03-22 14:01:30 +00:00
drochner
8c54151993
-fix uninitialized variable introduced in previous
...
(found by gcc:-)
-minor prototype cleanup
2006-03-22 12:51:32 +00:00
christos
e5d3e31596
Coverity CID 578: remove dead code
2006-03-22 00:14:18 +00:00
christos
ee43724903
Coverity CID 580: fix 'c' handling to match 'x' ('c' used the wrong variable)
2006-03-22 00:11:28 +00:00
christos
c8780d3168
Coverity CID 1440: off by one in array count.
2006-03-22 00:08:09 +00:00
christos
f70970fc40
Coverity CID 1640: closedir on error.
2006-03-22 00:05:01 +00:00
christos
bd4761ac59
Coverity CID 2279: Plug memory leak.
2006-03-22 00:03:51 +00:00
christos
c882076269
Coverity CID 2280: Plug memory leak.
2006-03-22 00:03:00 +00:00
christos
999efc5191
Coverity CID 2291: Move function call before allocating storage to prevent
...
memory leak on error.
2006-03-22 00:02:00 +00:00
christos
3a135d2872
Coverity CID 2292: Plug memory leak.
2006-03-22 00:00:16 +00:00
christos
a742aacd73
Coverity CID 2293: Fix memory leak.
2006-03-21 23:58:24 +00:00
christos
40c58e8b04
Coverity CID 2363: cur is known not to be NULL.
2006-03-21 23:56:47 +00:00
christos
432fdd32e0
Coverity CID 2364: cur is known not to be NULL.
2006-03-21 23:55:56 +00:00
christos
f12fd11960
Coverity CID 2430: cur is known not to be NULL.
2006-03-21 23:55:02 +00:00
he
dcaa7a3be5
It's .endif, not .fi.
2006-03-21 22:50:13 +00:00
drochner
00c2a788f7
mention single precision versions and advise to link against libm
2006-03-21 18:33:00 +00:00
mjl
f0174eb74b
Correct obvious typo
2006-03-21 12:08:19 +00:00
kleink
4b173cfc48
Don't build extended-precision routines on m68000; from Havard.
2006-03-20 09:52:23 +00:00
he
5c598dee82
Now that we use an errno constant, we need <errno.h>.
2006-03-20 09:27:30 +00:00
rtr
5cefc5aa01
check the return of alloca() if it fails set errno = ENOMEM and fail execl().
...
approved by christos@
resolves pr29671
2006-03-20 05:12:24 +00:00
wiz
cfed86b6c3
Mark up NULL and -.
2006-03-19 10:46:21 +00:00
christos
dcd8e4c853
remove unused label.
2006-03-19 04:43:17 +00:00
christos
def2a8d763
revert previous error check.
2006-03-19 04:17:42 +00:00
rtr
03c7830389
retrun -> return
2006-03-19 03:36:28 +00:00
christos
23b08f8966
Coverity CID 618: Comment out dead code.
2006-03-19 03:10:08 +00:00
christos
8a8a2fc7a2
iCoverity CID 706: Remove dead code.
2006-03-19 03:08:11 +00:00
christos
28929e2bc3
Coverity CID 708: Remove dead code.
2006-03-19 03:05:57 +00:00
christos
e3f25002a4
Coverity CID 590: since bdif > 0, k = bdif - 1 >= 0, so k < 0 cannot happen.
...
Remove dead code.
2006-03-19 03:04:04 +00:00
christos
2260be176f
Coverity CID 710: Remove unreachable code.
2006-03-19 03:00:49 +00:00
christos
7f6a77ef9b
Coverity CID 711: Remove dead code.
2006-03-19 02:56:48 +00:00
christos
359eb8d732
Coverity CID 571: Remove dead code.
2006-03-19 02:54:38 +00:00
christos
2b86a068b9
Coverity CID 769: Avoid NULL deref.
2006-03-19 02:51:30 +00:00
christos
3b66d5d2eb
Coverity CID 770: Avoid NULL deref.
2006-03-19 02:48:30 +00:00
christos
39ff648553
Coverity CID 778: Avoid NULL deref.
2006-03-19 02:44:27 +00:00
christos
4435b15478
Coverity CID 779: Avoid NULL pointer deref.
2006-03-19 02:41:16 +00:00
christos
d06c1d3e9d
Coverity CID 780: Avoid NULL pointer deref.
2006-03-19 02:37:59 +00:00