From 59ec6cdc69c4087ae3e666730a0154364bc20b56 Mon Sep 17 00:00:00 2001 From: Jeremy Lainé Date: Fri, 3 Sep 2010 09:38:54 +0000 Subject: expose generateRandomInteger function --- src/QXmppUtils.cpp | 2 +- src/QXmppUtils.h | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/QXmppUtils.cpp b/src/QXmppUtils.cpp index 8b560cc3..d4865ce5 100644 --- a/src/QXmppUtils.cpp +++ b/src/QXmppUtils.cpp @@ -220,7 +220,7 @@ QByteArray generateHmacSha1(const QByteArray &key, const QByteArray &text) /// /// \param N -static int generateRandomInteger(int N) +int generateRandomInteger(int N) { Q_ASSERT(N > 0 && N <= RAND_MAX); int val; diff --git a/src/QXmppUtils.h b/src/QXmppUtils.h index 1757238d..2ce37bd9 100644 --- a/src/QXmppUtils.h +++ b/src/QXmppUtils.h @@ -50,6 +50,7 @@ QString jidToBareJid(const QString& jid); quint32 generateCrc32(const QByteArray &input); QByteArray generateHmacMd5(const QByteArray &key, const QByteArray &text); QByteArray generateHmacSha1(const QByteArray &key, const QByteArray &text); +int generateRandomInteger(int N); QByteArray generateRandomBytes(int length); QString generateStanzaHash(int length=32); -- cgit v1.2.3