win,openssl: disable some warnings
authorBert Belder <bertbelder@gmail.com>
Thu, 8 Jan 2015 12:43:22 +0000 (13:43 +0100)
committerBert Belder <bertbelder@gmail.com>
Thu, 8 Jan 2015 13:17:22 +0000 (14:17 +0100)
This patch disables two (categories of) warnings:

  * deprecation of GetVersionExA
  * possible loss of data in implicit conversion of scalar types

These warnings don't seem to point out serious problems, and avoiding
them in openssl is somebody else's business.

PR-URL: https://github.com/iojs/io.js/pull/261
Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
deps/openssl/openssl.gyp

index 5d7880a..ea85838 100644 (file)
           'WIN32_LEAN_AND_MEAN',
           'OPENSSL_SYSNAME_WIN32',
         ],
+        'msvs_disabled_warnings': [
+          4244, # conversion from 'signed type', possible loss of data
+          4267, # conversion from 'unsigned type', possible loss of data
+          4996, # 'GetVersionExA': was declared deprecated
+        ],
       }, {
         'defines': [
           # ENGINESDIR must be defined if OPENSSLDIR is.