summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorwtchang%redhat.com <devnull@localhost>2006-12-01 22:55:31 +0000
committerwtchang%redhat.com <devnull@localhost>2006-12-01 22:55:31 +0000
commit0aafd52404c9e5aa89cd53cfd8de475deb955373 (patch)
tree3b0631099033517b9ecad0f96421c20f216907c8
parent543489c4c4d6ae0b03644a370cf75af9c7613727 (diff)
downloadnspr-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.c4
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;