From 1a5709501f94014d41987b956338bb6424b9f90c Mon Sep 17 00:00:00 2001 From: sr Date: Mon, 4 Feb 2013 19:50:31 +0100 Subject: Initial commit --- src/shared/util.cpp | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 src/shared/util.cpp (limited to 'src/shared/util.cpp') diff --git a/src/shared/util.cpp b/src/shared/util.cpp new file mode 100644 index 0000000..d5c101e --- /dev/null +++ b/src/shared/util.cpp @@ -0,0 +1,22 @@ +/* + * util.cpp + * + * Created on: 30.01.2013 + * Author: sr + */ + +#include "util.h" +#include + +static QCryptographicHash sha1(QCryptographicHash::Sha1); + +QByteArray genSha1(const QByteArray* a, const QByteArray* b, const QByteArray* c, const QByteArray* d, const QByteArray* e) +{ + sha1.reset(); + sha1.addData(*a); + if (b) sha1.addData(*b); + if (c) sha1.addData(*c); + if (d) sha1.addData(*d); + if (e) sha1.addData(*e); + return sha1.result(); +} -- cgit v1.2.3-55-g7522