1 From eb4e4b189a9a6ffab9e5bed55e73ee21d9bb28db Mon Sep 17 00:00:00 2001
2 From: Joone Hur <joone.hur@intel.com>
3 Date: Tue, 7 Oct 2014 13:31:07 -0700
4 Subject: [PATCH] Fix build warnings
6 ../../third_party/webrtc/base/physicalsocketserver.cc:241:72: error: 'slevel' may be used uninitialized in this function [-Werror=maybe-uninitialized]
7 int ret = ::getsockopt(s_, slevel, sopt, (SockOptArg)value, &optlen);
9 ../../third_party/webrtc/base/physicalsocketserver.cc:241:72: error: 'sopt' may be used uninitialized in this function [-Werror=maybe-uninitialized]
10 ../../third_party/webrtc/base/physicalsocketserver.cc: In member function 'virtual int rtc::PhysicalSocket::SetOption(rtc::Socket::Option, int)':
11 ../../third_party/webrtc/base/physicalsocketserver.cc:260:76: error: 'slevel' may be used uninitialized in this function [-Werror=maybe-uninitialized]
12 return ::setsockopt(s_, slevel, sopt, (SockOptArg)&value, sizeof(value));
14 ../../third_party/webrtc/base/physicalsocketserver.cc:260:76: error: 'sopt' may be used uninitialized in this function [-Werror=maybe-uninitialized]
15 cc1plus: all warnings being treated as errors
17 base/physicalsocketserver.cc | 8 ++++----
18 1 file changed, 4 insertions(+), 4 deletions(-)
20 diff --git a/base/physicalsocketserver.cc b/base/physicalsocketserver.cc
21 index cff5e4d..7008e73 100644
22 --- a/base/physicalsocketserver.cc
23 +++ b/base/physicalsocketserver.cc
24 @@ -233,8 +233,8 @@ class PhysicalSocket : public AsyncSocket, public sigslot::has_slots<> {
27 int GetOption(Option opt, int* value) {
32 if (TranslateOption(opt, &slevel, &sopt) == -1)
34 socklen_t optlen = sizeof(*value);
35 @@ -248,8 +248,8 @@ class PhysicalSocket : public AsyncSocket, public sigslot::has_slots<> {
38 int SetOption(Option opt, int value) {
43 if (TranslateOption(opt, &slevel, &sopt) == -1)
45 if (opt == OPT_DONTFRAGMENT) {