From 68ccb676f7bdf6b9b2ffa45b39a32343375c401e Mon Sep 17 00:00:00 2001 From: Tom Early Date: Fri, 25 May 2018 11:46:26 -0700 Subject: [PATCH] NewStreamID returns unsigned short --- Random.cpp | 6 +++--- Random.h | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Random.cpp b/Random.cpp index 06d2bc1..ad087a7 100644 --- a/Random.cpp +++ b/Random.cpp @@ -29,10 +29,10 @@ CRandom::CRandom() CRandom::~CRandom() {} -short CRandom::NewStreamID() +unsigned short CRandom::NewStreamID() { - short r = 0; + unsigned short r = 0; while (0 == r) - r = 0xffff & random(); + r = 0xffffu & random(); return r; } diff --git a/Random.h b/Random.h index cbda881..390830d 100644 --- a/Random.h +++ b/Random.h @@ -25,5 +25,5 @@ public: ~CRandom(); - short NewStreamID(); + unsigned short NewStreamID(); };