Mercurial > vim
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 |