summaryrefslogtreecommitdiff
path: root/data/vim/patches/8.1.1393
diff options
context:
space:
mode:
Diffstat (limited to 'data/vim/patches/8.1.1393')
-rw-r--r--data/vim/patches/8.1.13931226
1 files changed, 0 insertions, 1226 deletions
diff --git a/data/vim/patches/8.1.1393 b/data/vim/patches/8.1.1393
deleted file mode 100644
index e57224799..000000000
--- a/data/vim/patches/8.1.1393
+++ /dev/null
@@ -1,1226 +0,0 @@
-To: vim_dev@googlegroups.com
-Subject: Patch 8.1.1393
-Fcc: outbox
-From: Bram Moolenaar <Bram@moolenaar.net>
-Mime-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-------------
-
-Patch 8.1.1393
-Problem: Unnecessary type casts.
-Solution: Remove type casts from alloc() and lalloc() calls. (Mike Williams)
-Files: src/channel.c, src/crypt.c, src/dict.c, src/dosinst.c,
- src/evalfunc.c, src/ex_cmds.c, src/ex_cmds2.c, src/ex_docmd.c,
- src/ex_getln.c, src/fileio.c, src/findfile.c, src/if_ole.cpp,
- src/if_py_both.h, src/list.c, src/message.c, src/misc1.c,
- src/misc2.c, src/ops.c, src/os_vms.c, src/os_win32.c,
- src/quickfix.c, src/regexp_nfa.c, src/screen.c, src/search.c,
- src/sign.c, src/syntax.c, src/tag.c, src/term.c, src/terminal.c,
- src/textprop.c
-
-
-*** ../vim-8.1.1392/src/channel.c 2019-05-24 19:38:59.096545552 +0200
---- src/channel.c 2019-05-25 20:02:29.156751167 +0200
-***************
-*** 1354,1360 ****
- int id)
- {
- cbq_T *head = &channel->ch_part[part].ch_cb_head;
-! cbq_T *item = (cbq_T *)alloc((int)sizeof(cbq_T));
-
- if (item != NULL)
- {
---- 1354,1360 ----
- int id)
- {
- cbq_T *head = &channel->ch_part[part].ch_cb_head;
-! cbq_T *item = (cbq_T *)alloc(sizeof(cbq_T));
-
- if (item != NULL)
- {
-***************
-*** 3921,3927 ****
- }
- else
- {
-! writeq_T *last = (writeq_T *)alloc((int)sizeof(writeq_T));
-
- if (last != NULL)
- {
---- 3921,3927 ----
- }
- else
- {
-! writeq_T *last = (writeq_T *)alloc(sizeof(writeq_T));
-
- if (last != NULL)
- {
-*** ../vim-8.1.1392/src/crypt.c 2019-04-27 22:06:33.348200718 +0200
---- src/crypt.c 2019-05-25 20:02:29.156751167 +0200
-***************
-*** 254,260 ****
- char_u *seed,
- int seed_len)
- {
-! cryptstate_T *state = (cryptstate_T *)alloc((int)sizeof(cryptstate_T));
-
- if (state == NULL)
- return state;
---- 254,260 ----
- char_u *seed,
- int seed_len)
- {
-! cryptstate_T *state = (cryptstate_T *)alloc(sizeof(cryptstate_T));
-
- if (state == NULL)
- return state;
-***************
-*** 407,413 ****
- /* Not buffering, just return EOF. */
- return (long)len;
-
-! *newptr = alloc((long)len);
- if (*newptr == NULL)
- return -1;
- method->encode_fn(state, from, len, *newptr);
---- 407,413 ----
- /* Not buffering, just return EOF. */
- return (long)len;
-
-! *newptr = alloc(len);
- if (*newptr == NULL)
- return -1;
- method->encode_fn(state, from, len, *newptr);
-*** ../vim-8.1.1392/src/dict.c 2019-05-24 18:48:36.750128544 +0200
---- src/dict.c 2019-05-25 20:02:29.160751138 +0200
-***************
-*** 54,60 ****
- dict_alloc_id(alloc_id_T id UNUSED)
- {
- #ifdef FEAT_EVAL
-! if (alloc_fail_id == id && alloc_does_fail((long_u)sizeof(list_T)))
- return NULL;
- #endif
- return (dict_alloc());
---- 54,60 ----
- dict_alloc_id(alloc_id_T id UNUSED)
- {
- #ifdef FEAT_EVAL
-! if (alloc_fail_id == id && alloc_does_fail(sizeof(list_T)))
- return NULL;
- #endif
- return (dict_alloc());
-*** ../vim-8.1.1392/src/dosinst.c 2019-05-09 15:12:45.168723969 +0200
---- src/dosinst.c 2019-05-25 20:02:29.160751138 +0200
-***************
-*** 306,312 ****
- || strchr(cp, '/') != NULL)
- return;
-
-! tmpname = alloc((int)strlen(cp) + 1);
- strcpy(tmpname, cp);
- tmpname[strlen(tmpname) - 1] = 'x'; /* .exe -> .exx */
-
---- 306,312 ----
- || strchr(cp, '/') != NULL)
- return;
-
-! tmpname = alloc(strlen(cp) + 1);
- strcpy(tmpname, cp);
- tmpname[strlen(tmpname) - 1] = 'x'; /* .exe -> .exx */
-
-***************
-*** 962,968 ****
- if (choices[idx].text != NULL)
- free(choices[idx].text);
-
-! choices[idx].text = alloc((int)(strlen(fmt) + strlen(arg)) - 1);
- sprintf(choices[idx].text, fmt, arg);
- }
-
---- 962,968 ----
- if (choices[idx].text != NULL)
- free(choices[idx].text);
-
-! choices[idx].text = alloc(strlen(fmt) + strlen(arg) - 1);
- sprintf(choices[idx].text, fmt, arg);
- }
-
-***************
-*** 1040,1046 ****
- s = p + strlen(p);
- if (names != NULL)
- {
-! names[count] = alloc((int)(s - p) + 1);
- strncpy(names[count], p, s - p);
- names[count][s - p] = NUL;
- }
---- 1040,1046 ----
- s = p + strlen(p);
- if (names != NULL)
- {
-! names[count] = alloc(s - p + 1);
- strncpy(names[count], p, s - p);
- names[count][s - p] = NUL;
- }
-***************
-*** 1051,1057 ****
- }
- if (names != NULL)
- break;
-! names = alloc((int)(count + 1) * sizeof(char *));
- }
- names[0] = alloc(50);
- sprintf(names[0], "Select directory to create %s in:", name);
---- 1051,1057 ----
- }
- if (names != NULL)
- break;
-! names = alloc((count + 1) * sizeof(char *));
- }
- names[0] = alloc(50);
- sprintf(names[0], "Select directory to create %s in:", name);
-*** ../vim-8.1.1392/src/evalfunc.c 2019-05-25 19:51:03.776408456 +0200
---- src/evalfunc.c 2019-05-25 20:02:29.160751138 +0200
-***************
-*** 4412,4418 ****
- * would also work, but some plugins depend on the name being
- * printable text. */
- sprintf(sid_buf, "<SNR>%ld_", (long)current_sctx.sc_sid);
-! name = alloc((int)(STRLEN(sid_buf) + STRLEN(s + off) + 1));
- if (name != NULL)
- {
- STRCPY(name, sid_buf);
---- 4412,4418 ----
- * would also work, but some plugins depend on the name being
- * printable text. */
- sprintf(sid_buf, "<SNR>%ld_", (long)current_sctx.sc_sid);
-! name = alloc(STRLEN(sid_buf) + STRLEN(s + off) + 1);
- if (name != NULL)
- {
- STRCPY(name, sid_buf);
-***************
-*** 12671,12677 ****
- }
-
- /* Make an array with each entry pointing to an item in the List. */
-! ptrs = (sortItem_T *)alloc((int)(len * sizeof(sortItem_T)));
- if (ptrs == NULL)
- goto theend;
-
---- 12671,12677 ----
- }
-
- /* Make an array with each entry pointing to an item in the List. */
-! ptrs = (sortItem_T *)alloc(len * sizeof(sortItem_T));
- if (ptrs == NULL)
- goto theend;
-
-*** ../vim-8.1.1392/src/ex_cmds.c 2019-05-24 19:38:59.100545522 +0200
---- src/ex_cmds.c 2019-05-25 20:02:29.160751138 +0200
-***************
-*** 2746,2752 ****
- */
- ++p;
- len = getdigits(&p);
-! buf = alloc((int)(len + 1));
- if (buf == NULL)
- return TRUE;
- p = buf;
---- 2746,2752 ----
- */
- ++p;
- len = getdigits(&p);
-! buf = alloc(len + 1);
- if (buf == NULL)
- return TRUE;
- p = buf;
-*** ../vim-8.1.1392/src/ex_cmds2.c 2019-05-24 18:48:36.754128525 +0200
---- src/ex_cmds2.c 2019-05-25 20:02:29.164751112 +0200
-***************
-*** 2800,2806 ****
-
- oldlen = STRLEN(p_rtp);
- addlen = STRLEN(fname) + 1; // add one for comma
-! new_rtp = alloc((int)(oldlen + addlen + afterlen + 1)); // add one for NUL
- if (new_rtp == NULL)
- goto theend;
-
---- 2800,2806 ----
-
- oldlen = STRLEN(p_rtp);
- addlen = STRLEN(fname) + 1; // add one for comma
-! new_rtp = alloc(oldlen + addlen + afterlen + 1); // add one for NUL
- if (new_rtp == NULL)
- goto theend;
-
-*** ../vim-8.1.1392/src/ex_docmd.c 2019-05-25 20:10:32.837684661 +0200
---- src/ex_docmd.c 2019-05-25 20:08:37.058383759 +0200
-***************
-*** 4816,4822 ****
- while ((pos = (char_u *)strstr((char *)pos + 2, "$*")) != NULL)
- ++i;
- len = (int)STRLEN(p);
-! new_cmdline = alloc((int)(STRLEN(program) + i * (len - 2) + 1));
- if (new_cmdline == NULL)
- return NULL; /* out of memory */
- ptr = new_cmdline;
---- 4816,4822 ----
- while ((pos = (char_u *)strstr((char *)pos + 2, "$*")) != NULL)
- ++i;
- len = (int)STRLEN(p);
-! new_cmdline = alloc(STRLEN(program) + i * (len - 2) + 1);
- if (new_cmdline == NULL)
- return NULL; /* out of memory */
- ptr = new_cmdline;
-***************
-*** 4832,4838 ****
- }
- else
- {
-! new_cmdline = alloc((int)(STRLEN(program) + STRLEN(p) + 2));
- if (new_cmdline == NULL)
- return NULL; /* out of memory */
- STRCPY(new_cmdline, program);
---- 4832,4838 ----
- }
- else
- {
-! new_cmdline = alloc(STRLEN(program) + STRLEN(p) + 2);
- if (new_cmdline == NULL)
- return NULL; /* out of memory */
- STRCPY(new_cmdline, program);
-*** ../vim-8.1.1392/src/ex_getln.c 2019-05-24 19:38:59.100545522 +0200
---- src/ex_getln.c 2019-05-25 20:02:29.164751112 +0200
-***************
-*** 5914,5921 ****
- {
- if (newlen)
- {
-! temp = (histentry_T *)alloc(
-! (long_u)(newlen * sizeof(histentry_T)));
- if (temp == NULL) /* out of memory! */
- {
- if (type == 0) /* first one: just keep the old length */
---- 5914,5920 ----
- {
- if (newlen)
- {
-! temp = (histentry_T *)alloc(newlen * sizeof(histentry_T));
- if (temp == NULL) /* out of memory! */
- {
- if (type == 0) /* first one: just keep the old length */
-***************
-*** 6655,6661 ****
- viminfo_history[type] = NULL;
- else
- viminfo_history[type] = (histentry_T *)lalloc(
-! (long_u)(len * sizeof(histentry_T)), FALSE);
- if (viminfo_history[type] == NULL)
- len = 0;
- viminfo_hislen[type] = len;
---- 6654,6660 ----
- viminfo_history[type] = NULL;
- else
- viminfo_history[type] = (histentry_T *)lalloc(
-! len * sizeof(histentry_T), FALSE);
- if (viminfo_history[type] == NULL)
- len = 0;
- viminfo_hislen[type] = len;
-*** ../vim-8.1.1392/src/fileio.c 2019-05-24 19:38:59.100545522 +0200
---- src/fileio.c 2019-05-25 20:02:29.164751112 +0200
-***************
-*** 7190,7196 ****
- ga_init2(gap, (int)sizeof(char *), 20);
-
- #ifdef MSWIN
-! buf = alloc((int)MAXPATHL);
- if (buf == NULL)
- return FAIL;
- STRNCPY(buf, path, MAXPATHL-5);
---- 7190,7196 ----
- ga_init2(gap, (int)sizeof(char *), 20);
-
- #ifdef MSWIN
-! buf = alloc(MAXPATHL);
- if (buf == NULL)
- return FAIL;
- STRNCPY(buf, path, MAXPATHL-5);
-*** ../vim-8.1.1392/src/findfile.c 2019-05-24 18:48:36.758128504 +0200
---- src/findfile.c 2019-05-25 20:02:29.164751112 +0200
-***************
-*** 588,596 ****
- if (search_ctx->ffsc_wc_path != NULL)
- {
- wc_path = vim_strsave(search_ctx->ffsc_wc_path);
-! temp = alloc((int)(STRLEN(search_ctx->ffsc_wc_path)
- + STRLEN(search_ctx->ffsc_fix_path + len)
-! + 1));
- if (temp == NULL || wc_path == NULL)
- {
- vim_free(buf);
---- 588,596 ----
- if (search_ctx->ffsc_wc_path != NULL)
- {
- wc_path = vim_strsave(search_ctx->ffsc_wc_path);
-! temp = alloc(STRLEN(search_ctx->ffsc_wc_path)
- + STRLEN(search_ctx->ffsc_fix_path + len)
-! + 1);
- if (temp == NULL || wc_path == NULL)
- {
- vim_free(buf);
-***************
-*** 722,728 ****
- * filepath is used as buffer for various actions and as the storage to
- * return a found filename.
- */
-! if ((file_path = alloc((int)MAXPATHL)) == NULL)
- return NULL;
-
- #ifdef FEAT_PATH_EXTRA
---- 722,728 ----
- * filepath is used as buffer for various actions and as the storage to
- * return a found filename.
- */
-! if ((file_path = alloc(MAXPATHL)) == NULL)
- return NULL;
-
- #ifdef FEAT_PATH_EXTRA
-***************
-*** 1866,1872 ****
- break;
- }
-
-! if ((buf = alloc((int)(MAXPATHL))) == NULL)
- break;
-
- // copy next path
---- 1866,1872 ----
- break;
- }
-
-! if ((buf = alloc(MAXPATHL)) == NULL)
- break;
-
- // copy next path
-***************
-*** 2274,2280 ****
- char_u *p;
- int len;
-
-! if ((buf = alloc((int)MAXPATHL)) == NULL)
- return;
-
- while (*path_option != NUL)
---- 2274,2280 ----
- char_u *p;
- int len;
-
-! if ((buf = alloc(MAXPATHL)) == NULL)
- return;
-
- while (*path_option != NUL)
-***************
-*** 2424,2430 ****
- if (regmatch.regprog == NULL)
- return;
-
-! if ((curdir = alloc((int)(MAXPATHL))) == NULL)
- goto theend;
- mch_dirname(curdir, MAXPATHL);
- expand_path_option(curdir, &path_ga);
---- 2424,2430 ----
- if (regmatch.regprog == NULL)
- return;
-
-! if ((curdir = alloc(MAXPATHL)) == NULL)
- goto theend;
- mch_dirname(curdir, MAXPATHL);
- expand_path_option(curdir, &path_ga);
-***************
-*** 2532,2538 ****
- continue;
- }
-
-! rel_path = alloc((int)(STRLEN(short_name) + STRLEN(PATHSEPSTR) + 2));
- if (rel_path == NULL)
- goto theend;
- STRCPY(rel_path, ".");
---- 2532,2538 ----
- continue;
- }
-
-! rel_path = alloc(STRLEN(short_name) + STRLEN(PATHSEPSTR) + 2);
- if (rel_path == NULL)
- goto theend;
- STRCPY(rel_path, ".");
-*** ../vim-8.1.1392/src/if_ole.cpp 2019-05-09 15:12:45.168723969 +0200
---- src/if_ole.cpp 2019-05-25 20:02:29.164751112 +0200
-***************
-*** 376,382 ****
- if (len == 0)
- return E_INVALIDARG;
-
-! buffer = (char *)alloc((unsigned)len);
-
- if (buffer == NULL)
- return E_OUTOFMEMORY;
---- 376,382 ----
- if (len == 0)
- return E_INVALIDARG;
-
-! buffer = (char *)alloc(len);
-
- if (buffer == NULL)
- return E_OUTOFMEMORY;
-*** ../vim-8.1.1392/src/if_py_both.h 2019-05-20 21:52:42.794911591 +0200
---- src/if_py_both.h 2019-05-25 20:02:29.164751112 +0200
-***************
-*** 2953,2959 ****
- char_u *np;
- size_t len = STRLEN(p) + 1;
-
-! if ((np = alloc((int)len + 2)) == NULL)
- {
- vim_free(p);
- return NULL;
---- 2953,2959 ----
- char_u *np;
- size_t len = STRLEN(p) + 1;
-
-! if ((np = alloc(len + 2)) == NULL)
- {
- vim_free(p);
- return NULL;
-***************
-*** 3139,3145 ****
- if (exported)
- {
- pt->pt_argv = (typval_T *)alloc_clear(
-! sizeof(typval_T) * self->argc);
- for (i = 0; i < pt->pt_argc; ++i)
- copy_tv(&self->argv[i], &pt->pt_argv[i]);
- }
---- 3139,3145 ----
- if (exported)
- {
- pt->pt_argv = (typval_T *)alloc_clear(
-! sizeof(typval_T) * self->argc);
- for (i = 0; i < pt->pt_argc; ++i)
- copy_tv(&self->argv[i], &pt->pt_argv[i]);
- }
-***************
-*** 4262,4268 ****
- /* Create a copy of the string, with internal nulls replaced by
- * newline characters, as is the vim convention.
- */
-! save = (char *)alloc((unsigned)(len+1));
- if (save == NULL)
- {
- PyErr_NoMemory();
---- 4262,4268 ----
- /* Create a copy of the string, with internal nulls replaced by
- * newline characters, as is the vim convention.
- */
-! save = (char *)alloc(len+1);
- if (save == NULL)
- {
- PyErr_NoMemory();
-*** ../vim-8.1.1392/src/list.c 2019-01-13 23:38:33.399773248 +0100
---- src/list.c 2019-05-25 20:02:29.164751112 +0200
-***************
-*** 92,98 ****
- list_alloc_id(alloc_id_T id UNUSED)
- {
- #ifdef FEAT_EVAL
-! if (alloc_fail_id == id && alloc_does_fail((long_u)sizeof(list_T)))
- return NULL;
- #endif
- return (list_alloc());
---- 92,98 ----
- list_alloc_id(alloc_id_T id UNUSED)
- {
- #ifdef FEAT_EVAL
-! if (alloc_fail_id == id && alloc_does_fail(sizeof(list_T)))
- return NULL;
- #endif
- return (list_alloc());
-***************
-*** 122,128 ****
- rettv_list_alloc_id(typval_T *rettv, alloc_id_T id UNUSED)
- {
- #ifdef FEAT_EVAL
-! if (alloc_fail_id == id && alloc_does_fail((long_u)sizeof(list_T)))
- return FAIL;
- #endif
- return rettv_list_alloc(rettv);
---- 122,128 ----
- rettv_list_alloc_id(typval_T *rettv, alloc_id_T id UNUSED)
- {
- #ifdef FEAT_EVAL
-! if (alloc_fail_id == id && alloc_does_fail(sizeof(list_T)))
- return FAIL;
- #endif
- return rettv_list_alloc(rettv);
-*** ../vim-8.1.1392/src/message.c 2019-05-24 18:48:36.766128461 +0200
---- src/message.c 2019-05-25 20:02:29.168751083 +0200
-***************
-*** 875,881 ****
- (void)delete_first_msg();
-
- /* allocate an entry and add the message at the end of the history */
-! p = (struct msg_hist *)alloc((int)sizeof(struct msg_hist));
- if (p != NULL)
- {
- if (len < 0)
---- 875,881 ----
- (void)delete_first_msg();
-
- /* allocate an entry and add the message at the end of the history */
-! p = (struct msg_hist *)alloc(sizeof(struct msg_hist));
- if (p != NULL)
- {
- if (len < 0)
-***************
-*** 2360,2366 ****
-
- if (s > *sb_str)
- {
-! mp = (msgchunk_T *)alloc((int)(sizeof(msgchunk_T) + (s - *sb_str)));
- if (mp != NULL)
- {
- mp->sb_eol = finish;
---- 2360,2366 ----
-
- if (s > *sb_str)
- {
-! mp = (msgchunk_T *)alloc(sizeof(msgchunk_T) + (s - *sb_str));
- if (mp != NULL)
- {
- mp->sb_eol = finish;
-*** ../vim-8.1.1392/src/misc1.c 2019-05-24 18:48:36.766128461 +0200
---- src/misc1.c 2019-05-25 20:02:29.168751083 +0200
-***************
-*** 3446,3452 ****
-
- // Make room for file name. When doing encoding conversion the actual
- // length may be quite a bit longer, thus use the maximum possible length.
-! buf = alloc((int)MAXPATHL);
- if (buf == NULL)
- return 0;
-
---- 3446,3452 ----
-
- // Make room for file name. When doing encoding conversion the actual
- // length may be quite a bit longer, thus use the maximum possible length.
-! buf = alloc(MAXPATHL);
- if (buf == NULL)
- return 0;
-
-***************
-*** 3690,3696 ****
- }
-
- /* make room for file name */
-! buf = alloc((int)STRLEN(path) + BASENAMELEN + 5);
- if (buf == NULL)
- return 0;
-
---- 3690,3696 ----
- }
-
- /* make room for file name */
-! buf = alloc(STRLEN(path) + BASENAMELEN + 5);
- if (buf == NULL)
- return 0;
-
-*** ../vim-8.1.1392/src/misc2.c 2019-05-24 18:48:36.746128566 +0200
---- src/misc2.c 2019-05-25 20:02:29.168751083 +0200
-***************
-*** 1290,1296 ****
- {
- char_u *p;
-
-! p = alloc((size_t)(len + 1));
- if (p != NULL)
- {
- STRNCPY(p, string, len);
---- 1290,1296 ----
- {
- char_u *p;
-
-! p = alloc(len + 1);
- if (p != NULL)
- {
- STRNCPY(p, string, len);
-*** ../vim-8.1.1392/src/ops.c 2019-05-24 19:38:59.104545491 +0200
---- src/ops.c 2019-05-25 20:02:29.168751083 +0200
-***************
-*** 3355,3361 ****
- free_yank_all();
- *y_current = *curr;
- y_current->y_array = (char_u **)lalloc_clear(
-! (long_u)(sizeof(char_u *) * y_current->y_size), TRUE);
- if (y_current->y_array == NULL)
- y_current->y_size = 0;
- else
---- 3355,3361 ----
- free_yank_all();
- *y_current = *curr;
- y_current->y_array = (char_u **)lalloc_clear(
-! sizeof(char_u *) * y_current->y_size, TRUE);
- if (y_current->y_array == NULL)
- y_current->y_size = 0;
- else
-*** ../vim-8.1.1392/src/os_vms.c 2019-05-24 18:48:36.770128440 +0200
---- src/os_vms.c 2019-05-25 20:02:29.168751083 +0200
-***************
-*** 245,251 ****
- else if ((sbuf = getenv((char *)lognam)))
- {
- lengte = strlen(sbuf) + 1;
-! cp = (char_u *)alloc((size_t)lengte);
- if (cp)
- strcpy((char *)cp, sbuf);
- return cp;
---- 245,251 ----
- else if ((sbuf = getenv((char *)lognam)))
- {
- lengte = strlen(sbuf) + 1;
-! cp = (char_u *)alloc(lengte);
- if (cp)
- strcpy((char *)cp, sbuf);
- return cp;
-*** ../vim-8.1.1392/src/os_win32.c 2019-05-24 19:38:59.108545464 +0200
---- src/os_win32.c 2019-05-25 20:02:29.168751083 +0200
-***************
-*** 7117,7123 ****
- return;
-
- /* Remember the buffer numbers for the arguments. */
-! fnum_list = (int *)alloc((int)sizeof(int) * GARGCOUNT);
- if (fnum_list == NULL)
- return; /* out of memory */
- for (i = 0; i < GARGCOUNT; ++i)
---- 7117,7123 ----
- return;
-
- /* Remember the buffer numbers for the arguments. */
-! fnum_list = (int *)alloc(sizeof(int) * GARGCOUNT);
- if (fnum_list == NULL)
- return; /* out of memory */
- for (i = 0; i < GARGCOUNT; ++i)
-*** ../vim-8.1.1392/src/quickfix.c 2019-05-24 19:38:59.108545464 +0200
---- src/quickfix.c 2019-05-25 20:02:29.168751083 +0200
-***************
-*** 1815,1821 ****
-
- if (title != NULL)
- {
-! char_u *p = alloc((int)STRLEN(title) + 2);
-
- qfl->qf_title = p;
- if (p != NULL)
---- 1815,1821 ----
-
- if (title != NULL)
- {
-! char_u *p = alloc(STRLEN(title) + 2);
-
- qfl->qf_title = p;
- if (p != NULL)
-*** ../vim-8.1.1392/src/regexp_nfa.c 2019-05-24 19:38:59.108545464 +0200
---- src/regexp_nfa.c 2019-05-25 20:02:29.168751083 +0200
-***************
-*** 4799,4805 ****
- emsg(_(e_maxmempat));
- return NULL;
- }
-! newl = (nfa_thread_T *)alloc((int)newsize);
- if (newl == NULL)
- return NULL;
- l->len = newlen;
---- 4799,4805 ----
- emsg(_(e_maxmempat));
- return NULL;
- }
-! newl = (nfa_thread_T *)alloc(newsize);
- if (newl == NULL)
- return NULL;
- l->len = newlen;
-*** ../vim-8.1.1392/src/screen.c 2019-05-25 19:51:03.780408437 +0200
---- src/screen.c 2019-05-25 20:02:29.172751058 +0200
-***************
-*** 328,357 ****
-
- /* Allocate space to save the text displayed in the command line area. */
- rows = screen_Rows - cmdline_row;
-! screenline = (schar_T *)lalloc(
-! (long_u)(rows * cols * sizeof(schar_T)), FALSE);
-! screenattr = (sattr_T *)lalloc(
-! (long_u)(rows * cols * sizeof(sattr_T)), FALSE);
- if (screenline == NULL || screenattr == NULL)
- ret = 2;
- if (enc_utf8)
- {
- screenlineUC = (u8char_T *)lalloc(
-! (long_u)(rows * cols * sizeof(u8char_T)), FALSE);
- if (screenlineUC == NULL)
- ret = 2;
- for (i = 0; i < p_mco; ++i)
- {
- screenlineC[i] = (u8char_T *)lalloc(
-! (long_u)(rows * cols * sizeof(u8char_T)), FALSE);
- if (screenlineC[i] == NULL)
- ret = 2;
- }
- }
- if (enc_dbcs == DBCS_JPNU)
- {
-! screenline2 = (schar_T *)lalloc(
-! (long_u)(rows * cols * sizeof(schar_T)), FALSE);
- if (screenline2 == NULL)
- ret = 2;
- }
---- 328,354 ----
-
- /* Allocate space to save the text displayed in the command line area. */
- rows = screen_Rows - cmdline_row;
-! screenline = (schar_T *)lalloc(rows * cols * sizeof(schar_T), FALSE);
-! screenattr = (sattr_T *)lalloc(rows * cols * sizeof(sattr_T), FALSE);
- if (screenline == NULL || screenattr == NULL)
- ret = 2;
- if (enc_utf8)
- {
- screenlineUC = (u8char_T *)lalloc(
-! rows * cols * sizeof(u8char_T), FALSE);
- if (screenlineUC == NULL)
- ret = 2;
- for (i = 0; i < p_mco; ++i)
- {
- screenlineC[i] = (u8char_T *)lalloc(
-! rows * cols * sizeof(u8char_T), FALSE);
- if (screenlineC[i] == NULL)
- ret = 2;
- }
- }
- if (enc_dbcs == DBCS_JPNU)
- {
-! screenline2 = (schar_T *)lalloc(rows * cols * sizeof(schar_T), FALSE);
- if (screenline2 == NULL)
- ret = 2;
- }
-*** ../vim-8.1.1392/src/search.c 2019-05-24 22:08:11.366273819 +0200
---- src/search.c 2019-05-25 20:02:29.172751058 +0200
-***************
-*** 1429,1435 ****
- // Reserve enough space for the search pattern + offset.
- len = STRLEN(p) + off_len + 3;
-
-! msgbuf = alloc((int)len);
- if (msgbuf != NULL)
- {
- vim_memset(msgbuf, ' ', len);
---- 1429,1435 ----
- // Reserve enough space for the search pattern + offset.
- len = STRLEN(p) + off_len + 3;
-
-! msgbuf = alloc(len);
- if (msgbuf != NULL)
- {
- vim_memset(msgbuf, ' ', len);
-*** ../vim-8.1.1392/src/sign.c 2019-05-24 19:38:59.112545434 +0200
---- src/sign.c 2019-05-25 20:02:29.172751058 +0200
-***************
-*** 85,92 ****
- if (HASHITEM_EMPTY(hi))
- {
- // new group
-! group = (signgroup_T *)alloc(
-! (unsigned)(sizeof(signgroup_T) + STRLEN(groupname)));
- if (group == NULL)
- return NULL;
- STRCPY(group->sg_name, groupname);
---- 85,91 ----
- if (HASHITEM_EMPTY(hi))
- {
- // new group
-! group = (signgroup_T *)alloc(sizeof(signgroup_T) + STRLEN(groupname));
- if (group == NULL)
- return NULL;
- STRCPY(group->sg_name, groupname);
-***************
-*** 737,744 ****
- int start = next_sign_typenr;
-
- // Allocate a new sign.
-! sp = (sign_T *)alloc_clear_id((unsigned)sizeof(sign_T),
-! aid_sign_define_by_name);
- if (sp == NULL)
- return NULL;
-
---- 736,742 ----
- int start = next_sign_typenr;
-
- // Allocate a new sign.
-! sp = (sign_T *)alloc_clear_id(sizeof(sign_T), aid_sign_define_by_name);
- if (sp == NULL)
- return NULL;
-
-*** ../vim-8.1.1392/src/syntax.c 2019-05-24 19:38:59.112545434 +0200
---- src/syntax.c 2019-05-25 20:02:29.172751058 +0200
-***************
-*** 4494,4500 ****
- name_folded, MAXKEYWLEN + 1);
- else
- name_ic = name;
-! kp = (keyentry_T *)alloc((int)(sizeof(keyentry_T) + STRLEN(name_ic)));
- if (kp == NULL)
- return;
- STRCPY(kp->keyword, name_ic);
---- 4494,4500 ----
- name_folded, MAXKEYWLEN + 1);
- else
- name_ic = name;
-! kp = (keyentry_T *)alloc(sizeof(keyentry_T) + STRLEN(name_ic));
- if (kp == NULL)
- return;
- STRCPY(kp->keyword, name_ic);
-***************
-*** 6001,6007 ****
- {
- for (end = p; *end && !VIM_ISWHITE(*end) && *end != ','; ++end)
- ;
-! name = alloc((int)(end - p + 3)); /* leave room for "^$" */
- if (name == NULL)
- {
- failed = TRUE;
---- 6001,6007 ----
- {
- for (end = p; *end && !VIM_ISWHITE(*end) && *end != ','; ++end)
- ;
-! name = alloc(end - p + 3); /* leave room for "^$" */
- if (name == NULL)
- {
- failed = TRUE;
-*** ../vim-8.1.1392/src/tag.c 2019-05-24 19:38:59.112545434 +0200
---- src/tag.c 2019-05-25 20:02:29.172751058 +0200
-***************
-*** 1430,1436 ****
- if (name_only)
- mfp = vim_strsave(res_name);
- else
-! mfp = (char_u *)alloc((int)sizeof(char_u) + len + 1);
-
- if (mfp == NULL)
- continue;
---- 1430,1436 ----
- if (name_only)
- mfp = vim_strsave(res_name);
- else
-! mfp = (char_u *)alloc(sizeof(char_u) + len + 1);
-
- if (mfp == NULL)
- continue;
-***************
-*** 2536,2542 ****
- */
- *tagp.tagname_end = NUL;
- len = (int)(tagp.tagname_end - tagp.tagname);
-! mfp = (char_u *)alloc((int)sizeof(char_u)
- + len + 10 + ML_EXTRA + 1);
- if (mfp != NULL)
- {
---- 2536,2542 ----
- */
- *tagp.tagname_end = NUL;
- len = (int)(tagp.tagname_end - tagp.tagname);
-! mfp = (char_u *)alloc(sizeof(char_u)
- + len + 10 + ML_EXTRA + 1);
- if (mfp != NULL)
- {
-***************
-*** 2585,2591 ****
- else
- {
- len = (int)(tagp.tagname_end - tagp.tagname);
-! mfp = (char_u *)alloc((int)sizeof(char_u) + len + 1);
- if (mfp != NULL)
- vim_strncpy(mfp, tagp.tagname, len);
-
---- 2585,2591 ----
- else
- {
- len = (int)(tagp.tagname_end - tagp.tagname);
-! mfp = (char_u *)alloc(sizeof(char_u) + len + 1);
- if (mfp != NULL)
- vim_strncpy(mfp, tagp.tagname, len);
-
-***************
-*** 2620,2626 ****
- else
- ++len;
- #endif
-! mfp = (char_u *)alloc((int)sizeof(char_u) + len + 1);
- if (mfp != NULL)
- {
- p = mfp;
---- 2620,2626 ----
- else
- ++len;
- #endif
-! mfp = (char_u *)alloc(sizeof(char_u) + len + 1);
- if (mfp != NULL)
- {
- p = mfp;
-***************
-*** 3346,3352 ****
- /* Make a copy of the line, it can become invalid when an autocommand calls
- * back here recursively. */
- len = matching_line_len(lbuf_arg) + 1;
-! lbuf = alloc((int)len);
- if (lbuf != NULL)
- mch_memmove(lbuf, lbuf_arg, len);
-
---- 3346,3352 ----
- /* Make a copy of the line, it can become invalid when an autocommand calls
- * back here recursively. */
- len = matching_line_len(lbuf_arg) + 1;
-! lbuf = alloc(len);
- if (lbuf != NULL)
- mch_memmove(lbuf, lbuf_arg, len);
-
-*** ../vim-8.1.1392/src/term.c 2019-05-24 18:48:36.774128421 +0200
---- src/term.c 2019-05-25 20:02:29.172751058 +0200
-***************
-*** 4188,4194 ****
- {
- tc_max_len += 20;
- new_tc = (struct termcode *)alloc(
-! (unsigned)(tc_max_len * sizeof(struct termcode)));
- if (new_tc == NULL)
- {
- tc_max_len -= 20;
---- 4188,4194 ----
- {
- tc_max_len += 20;
- new_tc = (struct termcode *)alloc(
-! tc_max_len * sizeof(struct termcode));
- if (new_tc == NULL)
- {
- tc_max_len -= 20;
-***************
-*** 7072,7078 ****
- if (!counting)
- {
- colornames_table = (struct rgbcolor_table_S *)alloc(
-! (unsigned)(sizeof(struct rgbcolor_table_S) * size));
- if (colornames_table == NULL)
- {
- fclose(fd);
---- 7072,7078 ----
- if (!counting)
- {
- colornames_table = (struct rgbcolor_table_S *)alloc(
-! sizeof(struct rgbcolor_table_S) * size);
- if (colornames_table == NULL)
- {
- fclose(fd);
-*** ../vim-8.1.1392/src/terminal.c 2019-05-25 19:51:03.780408437 +0200
---- src/terminal.c 2019-05-25 20:02:29.172751058 +0200
-***************
-*** 534,540 ****
- cmd = (char_u*)"";
-
- len = STRLEN(cmd) + 10;
-! p = alloc((int)len);
-
- for (i = 0; p != NULL; ++i)
- {
---- 534,540 ----
- cmd = (char_u*)"";
-
- len = STRLEN(cmd) + 10;
-! p = alloc(len);
-
- for (i = 0; p != NULL; ++i)
- {
-***************
-*** 1630,1636 ****
- if (len == 0)
- p = NULL;
- else
-! p = (cellattr_T *)alloc((int)sizeof(cellattr_T) * len);
- if ((p != NULL || len == 0)
- && ga_grow(&term->tl_scrollback, 1) == OK)
- {
---- 1630,1636 ----
- if (len == 0)
- p = NULL;
- else
-! p = (cellattr_T *)alloc(sizeof(cellattr_T) * len);
- if ((p != NULL || len == 0)
- && ga_grow(&term->tl_scrollback, 1) == OK)
- {
-***************
-*** 2884,2890 ****
-
- ga_init2(&ga, 1, 100);
- if (len > 0)
-! p = (cellattr_T *)alloc((int)sizeof(cellattr_T) * len);
- if (p != NULL)
- {
- for (col = 0; col < len; col += cells[col].width)
---- 2884,2890 ----
-
- ga_init2(&ga, 1, 100);
- if (len > 0)
-! p = (cellattr_T *)alloc(sizeof(cellattr_T) * len);
- if (p != NULL)
- {
- for (col = 0; col < len; col += cells[col].width)
-***************
-*** 3718,3724 ****
- p = dict_get_string(dict, (char_u *)"encoding", FALSE);
- if (p != NULL)
- {
-! ea.cmd = alloc((int)STRLEN(p) + 12);
- if (ea.cmd != NULL)
- {
- sprintf((char *)ea.cmd, "sbuf ++enc=%s", p);
---- 3718,3724 ----
- p = dict_get_string(dict, (char_u *)"encoding", FALSE);
- if (p != NULL)
- {
-! ea.cmd = alloc(STRLEN(p) + 12);
- if (ea.cmd != NULL)
- {
- sprintf((char *)ea.cmd, "sbuf ++enc=%s", p);
-***************
-*** 4031,4037 ****
- else
- txt = (char_u *)_("finished");
- len = 9 + STRLEN(term->tl_buffer->b_fname) + STRLEN(txt);
-! term->tl_status_text = alloc((int)len);
- if (term->tl_status_text != NULL)
- vim_snprintf((char *)term->tl_status_text, len, "%s [%s]",
- term->tl_buffer->b_fname, txt);
---- 4031,4037 ----
- else
- txt = (char_u *)_("finished");
- len = 9 + STRLEN(term->tl_buffer->b_fname) + STRLEN(txt);
-! term->tl_status_text = alloc(len);
- if (term->tl_status_text != NULL)
- vim_snprintf((char *)term->tl_status_text, len, "%s [%s]",
- term->tl_buffer->b_fname, txt);
-***************
-*** 4663,4669 ****
- {
- size_t len = STRLEN(fname1) + 12;
-
-! fname_tofree = alloc((int)len);
- if (fname_tofree != NULL)
- {
- vim_snprintf((char *)fname_tofree, len, "dump diff %s", fname1);
---- 4663,4669 ----
- {
- size_t len = STRLEN(fname1) + 12;
-
-! fname_tofree = alloc(len);
- if (fname_tofree != NULL)
- {
- vim_snprintf((char *)fname_tofree, len, "dump diff %s", fname1);
-***************
-*** 4935,4941 ****
- else
- {
- size_t size = sizeof(sb_line_T) * term->tl_scrollback.ga_len;
-! sb_line_T *temp = (sb_line_T *)alloc((int)size);
-
- /* need to copy cell properties into temp memory */
- if (temp != NULL)
---- 4935,4941 ----
- else
- {
- size_t size = sizeof(sb_line_T) * term->tl_scrollback.ga_len;
-! sb_line_T *temp = (sb_line_T *)alloc(size);
-
- /* need to copy cell properties into temp memory */
- if (temp != NULL)
-***************
-*** 5800,5806 ****
- {
- /* Request by CreateProcessW */
- breq = wcslen(cmd_wchar) + 1 + 1; /* Addition of NUL by API */
-! cmd_wchar_copy = (PWSTR)alloc((int)(breq * sizeof(WCHAR)));
- wcsncpy(cmd_wchar_copy, cmd_wchar, breq - 1);
- }
-
---- 5800,5806 ----
- {
- /* Request by CreateProcessW */
- breq = wcslen(cmd_wchar) + 1 + 1; /* Addition of NUL by API */
-! cmd_wchar_copy = (PWSTR)alloc(breq * sizeof(WCHAR));
- wcsncpy(cmd_wchar_copy, cmd_wchar, breq - 1);
- }
-
-***************
-*** 5830,5836 ****
- /* Set up pipe inheritance safely: Vista or later. */
- pInitializeProcThreadAttributeList(NULL, 1, 0, &breq);
- term->tl_siex.lpAttributeList =
-! (PPROC_THREAD_ATTRIBUTE_LIST)alloc((int)breq);
- if (!term->tl_siex.lpAttributeList)
- goto failed;
- if (!pInitializeProcThreadAttributeList(term->tl_siex.lpAttributeList, 1,
---- 5830,5836 ----
- /* Set up pipe inheritance safely: Vista or later. */
- pInitializeProcThreadAttributeList(NULL, 1, 0, &breq);
- term->tl_siex.lpAttributeList =
-! (PPROC_THREAD_ATTRIBUTE_LIST)alloc(breq);
- if (!term->tl_siex.lpAttributeList)
- goto failed;
- if (!pInitializeProcThreadAttributeList(term->tl_siex.lpAttributeList, 1,
-*** ../vim-8.1.1392/src/textprop.c 2019-05-24 21:22:25.672809688 +0200
---- src/textprop.c 2019-05-25 20:02:29.176751028 +0200
-***************
-*** 1220,1226 ****
- oldproplen = get_text_props(curbuf, lnum, &props, FALSE);
-
- len = STRLEN(newp) + 1;
-! line = alloc((int)(len + (oldproplen + proplen) * sizeof(textprop_T)));
- if (line == NULL)
- return;
- mch_memmove(line, newp, len);
---- 1220,1226 ----
- oldproplen = get_text_props(curbuf, lnum, &props, FALSE);
-
- len = STRLEN(newp) + 1;
-! line = alloc(len + (oldproplen + proplen) * sizeof(textprop_T));
- if (line == NULL)
- return;
- mch_memmove(line, newp, len);
-*** ../vim-8.1.1392/src/version.c 2019-05-25 20:10:32.841684636 +0200
---- src/version.c 2019-05-25 20:20:40.270198657 +0200
-***************
-*** 769,770 ****
---- 769,772 ----
- { /* Add new patch number below this line */
-+ /**/
-+ 1393,
- /**/
-
---
-The History of every major Galactic Civilization tends to pass through
-three distinct and recognizable phases, those of Survival, Inquiry and
-Sophistication, otherwise known as the How, Why and Where phases.
-For instance, the first phase is characterized by the question 'How can
-we eat?' the second by the question 'Why do we eat?' and the third by
-the question 'Where shall we have lunch?'
- -- Douglas Adams, "The Hitchhiker's Guide to the Galaxy"
-
- /// Bram Moolenaar -- Bram@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 ///