diff --git a/package.json b/package.json index 7320aeead..5cc859fd3 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "aws-crt", - "version": "1.0.1", + "version": "1.0.2", "description": "NodeJS bindings to the aws-c-* libraries", "homepage": "https://github.com/awslabs/aws-crt-nodejs", "repository": "github:awslabs/aws-crt-nodejs", diff --git a/source/io.c b/source/io.c index 980a2f92c..8df06854b 100644 --- a/source/io.c +++ b/source/io.c @@ -155,6 +155,11 @@ static void s_client_bootstrap_finalize(napi_env env, void *finalize_data, void aws_mem_release(allocator, binding); } +#ifdef _MSC_VER +# pragma warning(push) +# pragma warning(disable : 4204 4221) /* non-standard aggregate initializer warnings */ +#endif + napi_value aws_napi_io_client_bootstrap_new(napi_env env, napi_callback_info info) { (void)info; @@ -200,6 +205,10 @@ napi_value aws_napi_io_client_bootstrap_new(napi_env env, napi_callback_info inf return NULL; } +#ifdef _MSC_VER +# pragma warning(pop) +#endif + /** Finalizer for a tls_ctx external */ static void s_tls_ctx_finalize(napi_env env, void *finalize_data, void *finalize_hint) {