073263
To: vim_dev@googlegroups.com
073263
Subject: Patch 7.4.511
073263
Fcc: outbox
073263
From: Bram Moolenaar <Bram@moolenaar.net>
073263
Mime-Version: 1.0
073263
Content-Type: text/plain; charset=UTF-8
073263
Content-Transfer-Encoding: 8bit
073263
------------
073263
073263
Patch 7.4.511
073263
Problem:    Generating proto for if_ruby.c uses type not defined elsewhere.
073263
Solution:   Do not generate a prototype for
073263
	    rb_gc_writebarrier_unprotect_promoted()
073263
Files:	    src/if_ruby.c
073263
073263
073263
*** ../vim-7.4.510/src/if_ruby.c	2014-03-28 21:58:17.878256914 +0100
073263
--- src/if_ruby.c	2014-11-12 15:28:07.971812917 +0100
073263
***************
073263
*** 418,424 ****
073263
  #  endif
073263
  # endif
073263
  
073263
! # if defined(USE_RGENGC) && USE_RGENGC
073263
  void rb_gc_writebarrier_unprotect_promoted_stub(VALUE obj)
073263
  {
073263
      return dll_rb_gc_writebarrier_unprotect_promoted(obj);
073263
--- 418,425 ----
073263
  #  endif
073263
  # endif
073263
  
073263
!    /* Do not generate a prototype here, VALUE isn't always defined. */
073263
! # if defined(USE_RGENGC) && USE_RGENGC && !defined(PROTO)
073263
  void rb_gc_writebarrier_unprotect_promoted_stub(VALUE obj)
073263
  {
073263
      return dll_rb_gc_writebarrier_unprotect_promoted(obj);
073263
*** ../vim-7.4.510/src/version.c	2014-11-12 15:45:16.595789120 +0100
073263
--- src/version.c	2014-11-12 16:04:18.698532684 +0100
073263
***************
073263
*** 743,744 ****
073263
--- 743,746 ----
073263
  {   /* Add new patch number below this line */
073263
+ /**/
073263
+     511,
073263
  /**/
073263
073263
-- 
073263
TIM: To the north there lies a cave,  the cave of Caerbannog, wherein, carved
073263
     in mystic runes, upon the very living rock, the last words of Olfin
073263
     Bedwere of Rheged make plain the last resting place of the most Holy
073263
     Grail.
073263
                 "Monty Python and the Holy Grail" PYTHON (MONTY) PICTURES LTD
073263
073263
 /// Bram Moolenaar -- Bram@Moolenaar.net -- http://www.Moolenaar.net   \\\
073263
///        sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
073263
\\\  an exciting new programming language -- http://www.Zimbu.org        ///
073263
 \\\            help me help AIDS victims -- http://ICCF-Holland.org    ///