[IOT-1911] Make resource/csdk/stack W4 compliant.
authorAlex Kelley <alexke@microsoft.com>
Thu, 9 Mar 2017 16:48:49 +0000 (08:48 -0800)
committerDave Thaler <dthaler@microsoft.com>
Tue, 14 Mar 2017 17:36:54 +0000 (17:36 +0000)
commit4e3165c5999408a7983d7144ffc753bfda60e144
treed57f52d436b91c0ecede47ddf7421c2a83d55d65
parent09a7e3f9b7cb3b4c6a1f372990106a5f18f2f1f0
[IOT-1911] Make resource/csdk/stack W4 compliant.

These changes include the following:
- Fix W4 warnings under resource/csdk/stack.
- Fix W4 warnings under resource/csdk/stack/test.
- Enable /W4 /WX on resource/csdk/stack.
- Enable /W4 /WX on resource/csdk/stack/test.
- Move disabling warnings from resource/csdk/security
  to build_common/Windows.

Change-Id: Ifed02e4e339093e49b6d174dfe3e3d52469f24ac
Signed-off-by: Alex Kelley <alexke@microsoft.com>
Reviewed-on: https://gerrit.iotivity.org/gerrit/17831
Reviewed-by: George Nash <george.nash@intel.com>
Tested-by: jenkins-iotivity <jenkins@iotivity.org>
Reviewed-by: Dave Thaler <dthaler@microsoft.com>
15 files changed:
build_common/windows/SConscript
resource/c_common/platform_features.h
resource/csdk/connectivity/src/ip_adapter/arduino/caipclient_eth.cpp
resource/csdk/security/SConscript
resource/csdk/stack/SConscript
resource/csdk/stack/src/ocendpoint.c
resource/csdk/stack/src/ocpayload.c
resource/csdk/stack/src/ocpayloadconvert.c
resource/csdk/stack/src/ocpayloadparse.c
resource/csdk/stack/src/ocresource.c
resource/csdk/stack/src/ocstack.c
resource/csdk/stack/src/oicgroup.c
resource/csdk/stack/src/oicresourcedirectory.c
resource/csdk/stack/test/SConscript
resource/csdk/stack/test/stacktests.cpp