[前][次][番号順一覧][スレッド一覧]

ruby-changes:58858

From: Nobuyoshi <ko1@a...>
Date: Wed, 20 Nov 2019 16:28:55 +0900 (JST)
Subject: [ruby-changes:58858] 83900528ad (master): Turn C4047 warning into error

https://git.ruby-lang.org/ruby.git/commit/?id=83900528ad

From 83900528ad6a2cf37360abe2bcebb16787177838 Mon Sep 17 00:00:00 2001
From: Nobuyoshi Nakada <nobu@r...>
Date: Wed, 20 Nov 2019 16:23:59 +0900
Subject: Turn C4047 warning into error

Warned at making precompiled header on mswin.

```
building rb_mjit_header-2.7.0.pch
vm.c
d:\a\ruby\ruby\src\vm_args.c(1117): warning C4047: '=': 'const rb_callable_method_entry_t *' differs in levels of indirection from 'int'
rb_mjit_header-2.7.0.pch updated
```

diff --git a/win32/Makefile.sub b/win32/Makefile.sub
index 20f7315..e273260 100644
--- a/win32/Makefile.sub
+++ b/win32/Makefile.sub
@@ -243,7 +243,7 @@ COMPILERFLAG  = -Zm600 https://github.com/ruby/ruby/blob/trunk/win32/Makefile.sub#L243
 !if $(MSC_VER) >= 1400
 WARNFLAGS = -W2 -wd4100 -wd4127 -wd4210 -wd4214 -wd4255 -wd4574 \
 	    -wd4668 -wd4710 -wd4711 -wd4820 -wd4996 \
-	    -we4028 -we4142
+	    -we4028 -we4142 -we4047
 !else
 WARNFLAGS = -W2
 !endif
-- 
cgit v0.10.2


--
ML: ruby-changes@q...
Info: http://www.atdot.net/~ko1/quickml/

[前][次][番号順一覧][スレッド一覧]