opnsense-ports/benchmarks/super-smack/files/patch-src_query.cc
Franco Fichtner 1516d08007 */*: sync with upstream
Taken from: FreeBSD
2016-07-28 09:44:01 +02:00

20 lines
638 B
C++

--- src/query.cc.orig 2005-04-30 13:51:29 UTC
+++ src/query.cc
@@ -197,7 +197,7 @@ void Query_report::fd_send(int fd)
{
string s((*i).first);
int str_len = (*i).first.length();
- if((unsigned)p + str_len + 3 *sizeof(int) < (unsigned)p_end )
+ if(p + str_len + 3 *sizeof(int) < p_end )
{
*p++ = (char) str_len;
const char* q_type_name = s.c_str();
@@ -216,7 +216,7 @@ void Query_report::fd_send(int fd)
die(0, "report buffer overflow -- too many query types");
}
- len = (unsigned)p - (unsigned)buf;
+ len = p - buf;
*(buf) = num_recs;
if(write(fd, buf, len) != len)