[vim] - patchlevel 732

Karsten Hopp karsten at fedoraproject.org
Mon Jan 28 11:13:24 UTC 2013


commit a35cc376abad96184a6307c15b57f07143128fa5
Author: Karsten Hopp <karsten at redhat.com>
Date:   Mon Jan 28 12:10:56 2013 +0100

    - patchlevel 732

 7.3.732 |  130 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 130 insertions(+), 0 deletions(-)
---
diff --git a/7.3.732 b/7.3.732
new file mode 100644
index 0000000..39a3264
--- /dev/null
+++ b/7.3.732
@@ -0,0 +1,130 @@
+To: vim_dev at googlegroups.com
+Subject: Patch 7.3.732
+Fcc: outbox
+From: Bram Moolenaar <Bram at moolenaar.net>
+Mime-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+------------
+
+Patch 7.3.732
+Problem:    Compiler warnings for function arguments.
+Solution:   Use inteptr_t instead of long.
+Files:	    src/if_mzsch.c
+
+
+*** ../vim-7.3.731/src/if_mzsch.c	2012-10-14 03:41:54.000000000 +0200
+--- src/if_mzsch.c	2012-11-24 14:00:31.000000000 +0100
+***************
+*** 142,148 ****
+  static int do_mzscheme_command(exarg_T *, void *, Scheme_Closed_Prim *what);
+  static void startup_mzscheme(void);
+  static char *string_to_line(Scheme_Object *obj);
+! static void do_output(char *mesg, long len);
+  static void do_printf(char *format, ...);
+  static void do_flush(void);
+  static Scheme_Object *_apply_thunk_catch_exceptions(
+--- 142,148 ----
+  static int do_mzscheme_command(exarg_T *, void *, Scheme_Closed_Prim *what);
+  static void startup_mzscheme(void);
+  static char *string_to_line(Scheme_Object *obj);
+! static void do_output(char *mesg, intptr_t len);
+  static void do_printf(char *format, ...);
+  static void do_flush(void);
+  static Scheme_Object *_apply_thunk_catch_exceptions(
+***************
+*** 1349,1356 ****
+  }
+  
+      static void
+! do_output(char *mesg, long len UNUSED)
+  {
+      do_intrnl_output(mesg, 0);
+  }
+  
+--- 1349,1357 ----
+  }
+  
+      static void
+! do_output(char *mesg, intptr_t len UNUSED)
+  {
++     /* TODO: use len, the string may not be NUL terminated */
+      do_intrnl_output(mesg, 0);
+  }
+  
+***************
+*** 1370,1376 ****
+  do_flush(void)
+  {
+      char *buff;
+!     long length;
+  
+      buff = scheme_get_sized_string_output(curerr, &length);
+      MZ_GC_CHECK();
+--- 1371,1377 ----
+  do_flush(void)
+  {
+      char *buff;
+!     intptr_t length;
+  
+      buff = scheme_get_sized_string_output(curerr, &length);
+      MZ_GC_CHECK();
+***************
+*** 2588,2594 ****
+  {
+      char	*scheme_str = NULL;
+      char	*vim_str = NULL;
+!     long	len;
+      int		i;
+  
+      scheme_str = scheme_display_to_string(obj, &len);
+--- 2589,2595 ----
+  {
+      char	*scheme_str = NULL;
+      char	*vim_str = NULL;
+!     intptr_t	len;
+      int		i;
+  
+      scheme_str = scheme_display_to_string(obj, &len);
+***************
+*** 2597,2606 ****
+       * are replacing a single line, and we must replace it with
+       * a single line.
+       */
+!     if (memchr(scheme_str, '\n', len))
+  	scheme_signal_error(_("string cannot contain newlines"));
+  
+!     vim_str = (char *)alloc(len + 1);
+  
+      /* Create a copy of the string, with internal nulls replaced by
+       * newline characters, as is the vim convention.
+--- 2598,2607 ----
+       * are replacing a single line, and we must replace it with
+       * a single line.
+       */
+!     if (memchr(scheme_str, '\n', (size_t)len))
+  	scheme_signal_error(_("string cannot contain newlines"));
+  
+!     vim_str = (char *)alloc((int)(len + 1));
+  
+      /* Create a copy of the string, with internal nulls replaced by
+       * newline characters, as is the vim convention.
+*** ../vim-7.3.731/src/version.c	2012-11-28 15:33:10.000000000 +0100
+--- src/version.c	2012-11-28 15:34:30.000000000 +0100
+***************
+*** 727,728 ****
+--- 727,730 ----
+  {   /* Add new patch number below this line */
++ /**/
++     732,
+  /**/
+
+-- 
+hundred-and-one symptoms of being an internet addict:
+91. It's Saturday afternoon in the middle of May and you
+    are on computer.
+
+ /// Bram Moolenaar -- Bram at Moolenaar.net -- http://www.Moolenaar.net   \\\
+///        sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
+\\\  an exciting new programming language -- http://www.Zimbu.org        ///
+ \\\            help me help AIDS victims -- http://ICCF-Holland.org    ///


More information about the scm-commits mailing list