diff options
author | brain <brain@e03df62e-2008-0410-955e-edbf42e46eb7> | 2008-03-17 17:28:54 +0000 |
---|---|---|
committer | brain <brain@e03df62e-2008-0410-955e-edbf42e46eb7> | 2008-03-17 17:28:54 +0000 |
commit | 43a376fd68197db472472db78afd7bb5545fde38 (patch) | |
tree | 16789d3f2da364e38df6774a4c1cf8b9f986cf7e /src/modules/m_spanningtree | |
parent | ab4e56b784c952a0aae745a2b1feca0ac0cf592b (diff) |
Fix the warnings that are worth fixing, ignore the rest of gcc's nannying
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9117 e03df62e-2008-0410-955e-edbf42e46eb7
Diffstat (limited to 'src/modules/m_spanningtree')
-rw-r--r-- | src/modules/m_spanningtree/hmac.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/modules/m_spanningtree/hmac.cpp b/src/modules/m_spanningtree/hmac.cpp index e01760dac..4ad6658b8 100644 --- a/src/modules/m_spanningtree/hmac.cpp +++ b/src/modules/m_spanningtree/hmac.cpp @@ -108,7 +108,8 @@ std::string TreeSocket::RandString(unsigned int ilength) if (f >= 0) { #ifndef WINDOWS - read(f, randombuf, ilength); + if (read(f, randombuf, ilength) < 1) + Instance->Logs->Log("m_spanningtree", DEFAULT, "There are crack smoking monkeys in your kernel (in other words, nonblocking /dev/urandom blocked.)"); close(f); #endif } |