comparison src/if_ruby.c @ 10595:dbaad101b1e1 v8.0.0187

patch 8.0.0187: cant build with new Ruby version commit https://github.com/vim/vim/commit/fe6ce331d94c24ad745d0bf329ec0a65a5c07cc9 Author: Bram Moolenaar <Bram@vim.org> Date: Sat Jan 14 20:12:01 2017 +0100 patch 8.0.0187: cant build with new Ruby version Problem: Building with a new Ruby version fails. Solution: Use ruby_sysinit() instead of NtInitialize(). (Tomas Volf, closes #1382)
author Christian Brabandt <cb@256bit.org>
date Sat, 14 Jan 2017 20:15:05 +0100
parents 7babc70a7b98
children df1abc85b169
comparison
equal deleted inserted replaced
10594:e449eb119db6 10595:dbaad101b1e1
860 #ifdef _WIN32 860 #ifdef _WIN32
861 /* suggested by Ariya Mizutani */ 861 /* suggested by Ariya Mizutani */
862 int argc = 1; 862 int argc = 1;
863 char *argv[] = {"gvim.exe"}; 863 char *argv[] = {"gvim.exe"};
864 char **argvp = argv; 864 char **argvp = argv;
865 # ifdef RUBY19_OR_LATER
866 ruby_sysinit(&argc, &argvp);
867 # else
865 NtInitialize(&argc, &argvp); 868 NtInitialize(&argc, &argvp);
869 # endif
866 #endif 870 #endif
867 { 871 {
868 #if defined(RUBY19_OR_LATER) || defined(RUBY_INIT_STACK) 872 #if defined(RUBY19_OR_LATER) || defined(RUBY_INIT_STACK)
869 ruby_init_stack(ruby_stack_start); 873 ruby_init_stack(ruby_stack_start);
870 #endif 874 #endif