To: vim-dev@vim.org Subject: patch 5.4.40 Fcc: outbox From: Bram Moolenaar ------------ Patch 5.4.40 (depends on 5.4.37) Problem: Compiler error for "atol(p + 1)". (Axel Kielhorn) Solution: Add a typecast: "atol((char *)p + 1)". Files: src/ex_cmds.c *** ../vim-5.4.39/src/ex_cmds.c Fri Aug 20 11:21:12 1999 --- src/ex_cmds.c Sat Aug 21 12:38:21 1999 *************** *** 1691,1697 **** if (p[0] == Ctrl('V') && isdigit(p[1])) { ! len = atol(p + 1); retval = lalloc(len, TRUE); if (retval == NULL) { --- 1691,1697 ---- if (p[0] == Ctrl('V') && isdigit(p[1])) { ! len = atol((char *)p + 1); retval = lalloc(len, TRUE); if (retval == NULL) { *** ../vim-5.4.39/src/version.h Sat Aug 21 12:41:07 1999 --- src/version.h Sat Aug 21 12:40:46 1999 *************** *** 19,26 **** #define VIM_VERSION_MINOR_STR "4" #define VIM_VERSION_BUILD 57 #define VIM_VERSION_BUILD_STR "57" ! #define VIM_VERSION_PATCHLEVEL 39 ! #define VIM_VERSION_PATCHLEVEL_STR "39" /* * VIM_VERSION_NODOT is used for the runtime directory name. --- 19,26 ---- #define VIM_VERSION_MINOR_STR "4" #define VIM_VERSION_BUILD 57 #define VIM_VERSION_BUILD_STR "57" ! #define VIM_VERSION_PATCHLEVEL 40 ! #define VIM_VERSION_PATCHLEVEL_STR "40" /* * VIM_VERSION_NODOT is used for the runtime directory name. *************** *** 30,35 **** */ #define VIM_VERSION_NODOT "vim54" #define VIM_VERSION_SHORT "5.4" ! #define VIM_VERSION_MEDIUM "5.4.39" ! #define VIM_VERSION_LONG "VIM - Vi IMproved 5.4.39 (1999 Aug 20)" ! #define VIM_VERSION_LONG_DATE "VIM - Vi IMproved 5.4.39 (1999 Aug 20, compiled " --- 30,35 ---- */ #define VIM_VERSION_NODOT "vim54" #define VIM_VERSION_SHORT "5.4" ! #define VIM_VERSION_MEDIUM "5.4.40" ! #define VIM_VERSION_LONG "VIM - Vi IMproved 5.4.40 (1999 Aug 21)" ! #define VIM_VERSION_LONG_DATE "VIM - Vi IMproved 5.4.40 (1999 Aug 21, compiled " -- hundred-and-one symptoms of being an internet addict: 171. You invent another person and chat with yourself in empty chat rooms. --/-/---- Bram Moolenaar ---- Bram@moolenaar.net ---- Bram@vim.org ---\-\-- \ \ www.vim.org/iccf www.moolenaar.net www.vim.org / /