if (!buf_logged)
{
- int i;
- socklen_t size = sizeof(int);
+ int i = 0;
+ socklen_t size = sizeof(i);
+
+ if (getsockopt(s, SOL_SOCKET, SO_SNDBUF, (void*)&i, &size) != -1)
+ {
+ tr_logAddDebug("SO_SNDBUF size is %d", i);
+ }
+
+ i = 0;
+ size = sizeof(i);
+
+ if (getsockopt(s, SOL_SOCKET, SO_RCVBUF, (void*)&i, &size) != -1)
+ {
+ tr_logAddDebug("SO_RCVBUF size is %d", i);
+ }
+
buf_logged = true;
- getsockopt(s, SOL_SOCKET, SO_SNDBUF, (void*)&i, &size);
- tr_logAddDebug("SO_SNDBUF size is %d", i);
- getsockopt(s, SOL_SOCKET, SO_RCVBUF, (void*)&i, &size);
- tr_logAddDebug("SO_RCVBUF size is %d", i);
}
}
if (msgs != NULL && request->sentAt <= too_old && !tr_peerMsgsIsReadingBlock(msgs, request->block))
{
+ assert(cancel != NULL);
+ assert(cancelCount < cancel_buflen);
+
cancel[cancelCount++] = *request;
}
else
if (str == NULL)
{
- len = 0;
+ goto finish;
}
- else if (len == TR_BAD_SIZE)
+
+ if (len == TR_BAD_SIZE)
{
len = strlen(str);
}
ret = append_new_quark(str, len);
}
+finish:
return ret;
}
/* force a re-sort */
sort(0, !myPrefs.getBool(Prefs::SORT_REVERSED) ? Qt::AscendingOrder : Qt::DescendingOrder);
+ // fall through
+
case Prefs::SORT_MODE:
case Prefs::SORT_REVERSED:
sort(0, myPrefs.getBool(Prefs::SORT_REVERSED) ? Qt::AscendingOrder : Qt::DescendingOrder);