diff options
author | wtchang%redhat.com <devnull@localhost> | 2006-12-01 22:55:31 +0000 |
---|---|---|
committer | wtchang%redhat.com <devnull@localhost> | 2006-12-01 22:55:31 +0000 |
commit | 0aafd52404c9e5aa89cd53cfd8de475deb955373 (patch) | |
tree | 3b0631099033517b9ecad0f96421c20f216907c8 | |
parent | 543489c4c4d6ae0b03644a370cf75af9c7613727 (diff) | |
download | nspr-hg-0aafd52404c9e5aa89cd53cfd8de475deb955373.tar.gz |
Bugzilla Bug 352816: don't need to call _pr_CopyLowBits if size (free space
in buf) is 0. The patch is contributed by Sergei Dolgov
<sergei_d@fi.tartu.ee>. r=wtc.
Tag: NSPRPUB_PRE_4_2_CLIENT_BRANCH
-rw-r--r-- | pr/src/md/beos/brng.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/pr/src/md/beos/brng.c b/pr/src/md/beos/brng.c index f1bed4f3..2d1b8516 100644 --- a/pr/src/md/beos/brng.c +++ b/pr/src/md/beos/brng.c @@ -57,12 +57,12 @@ extern PRSize _PR_MD_GetRandomNoise( void *buf, PRSize size ) GETTIMEOFDAY(&tv); - if ( size >= 0 ) { + if ( size > 0 ) { s = _pr_CopyLowBits((char*)buf+n, size, &tv.tv_usec, sizeof(tv.tv_usec)); size -= s; n += s; } - if ( size >= 0 ) { + if ( size > 0 ) { s = _pr_CopyLowBits((char*)buf+n, size, &tv.tv_sec, sizeof(tv.tv_usec)); size -= s; n += s; |