aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorJustin M. Keyes <justinkz@gmail.com>2015-08-26 03:06:45 -0400
committerFlorian Walch <florian@fwalch.com>2015-08-26 11:55:29 +0200
commitb2ece148e6f16f50b45fc2af55ef5b8202e810ee (patch)
treeefc7d3d507a336a0cde2a73d27ef7b1a278a65c9 /src
parent2e874d5120e7b7521fe72d5bc80e5afed26c1862 (diff)
downloadrneovim-b2ece148e6f16f50b45fc2af55ef5b8202e810ee.tar.gz
rneovim-b2ece148e6f16f50b45fc2af55ef5b8202e810ee.tar.bz2
rneovim-b2ece148e6f16f50b45fc2af55ef5b8202e810ee.zip
vim-patch:7.4.836 #3244
Problem: Accessing unitinialized memory. Solution: Add missing calls to init_tv(). (Dominique Pelle) https://github.com/vim/vim/commit/0a38dd29d6f65aa601162542a5ab0ba7f308fc8e
Diffstat (limited to 'src')
-rw-r--r--src/nvim/eval.c2
-rw-r--r--src/nvim/version.c700
2 files changed, 364 insertions, 338 deletions
diff --git a/src/nvim/eval.c b/src/nvim/eval.c
index b5300131e1..2eb0194d85 100644
--- a/src/nvim/eval.c
+++ b/src/nvim/eval.c
@@ -4333,6 +4333,8 @@ eval_index (
return FAIL;
}
+ init_tv(&var1);
+ init_tv(&var2);
if (**arg == '.') {
/*
* dict.name
diff --git a/src/nvim/version.c b/src/nvim/version.c
index 439292d0d6..c141ac5765 100644
--- a/src/nvim/version.c
+++ b/src/nvim/version.c
@@ -71,252 +71,276 @@ static char *features[] = {
// clang-format off
static int included_patches[] = {
+ // 850,
+ // 849,
+ // 848,
+ // 847,
+ // 846,
+ // 845,
+ // 844,
+ // 843,
+ // 842,
+ // 841,
+ // 840,
+ // 839,
+ // 838,
+ // 837,
+ 836,
+ // 835,
+ // 834,
+ // 833,
+ // 832,
+ // 831,
+ // 830,
+ // 829,
+ // 828,
+ // 827,
826,
- //825,
- //824 NA
- //823,
- //822,
- //821,
- //820,
- //819,
- //818,
- //817,
- //816,
- //815,
- //814,
+ // 825,
+ // 824 NA
+ // 823,
+ // 822,
+ // 821,
+ // 820,
+ // 819,
+ // 818,
+ // 817,
+ // 816,
+ // 815,
+ // 814,
813,
- //812,
- //811,
- //810,
- //809,
- //808,
- //807,
- //806,
- //805,
- //804,
- //803,
- //802,
- //801,
- //800,
+ // 812,
+ // 811,
+ // 810,
+ // 809,
+ // 808,
+ // 807,
+ // 806,
+ // 805,
+ // 804,
+ // 803,
+ // 802,
+ // 801,
+ // 800,
799,
- //798,
- //797,
- //796,
- //795,
- //794,
- //793,
- //792,
- //791,
- //790,
- //789,
- //788,
- //787,
- //786,
- //785,
+ // 798,
+ // 797,
+ // 796,
+ // 795,
+ // 794,
+ // 793,
+ // 792,
+ // 791,
+ // 790,
+ // 789,
+ // 788,
+ // 787,
+ // 786,
+ // 785,
784,
- //783,
- //782,
+ // 783,
+ // 782,
781,
- //780,
- //779,
- //778,
- //777,
+ // 780,
+ // 779,
+ // 778,
+ // 777,
776,
775,
774,
773,
- //772,
- //771,
- //770,
- //769,
- //768,
- //767,
- //766,
- //765,
- //764,
- //763,
- //762,
- //761,
- //760,
- //759,
- //758,
- //757,
- //756,
- //755,
- //754,
- //753,
- //752,
- //751,
- //750,
- //749,
- //748,
- //747,
- //746,
- //745,
- //744,
- //743,
- //742,
- //741,
- //740,
- //739,
- //738 NA
- //737,
+ // 772,
+ // 771,
+ // 770,
+ // 769,
+ // 768,
+ // 767,
+ // 766,
+ // 765,
+ // 764,
+ // 763,
+ // 762,
+ // 761,
+ // 760,
+ // 759,
+ // 758,
+ // 757,
+ // 756,
+ // 755,
+ // 754,
+ // 753,
+ // 752,
+ // 751,
+ // 750,
+ // 749,
+ // 748,
+ // 747,
+ // 746,
+ // 745,
+ // 744,
+ // 743,
+ // 742,
+ // 741,
+ // 740,
+ // 739,
+ // 738 NA
+ // 737,
736,
- //735,
- //734,
- //733,
- //732,
- //731 NA
- //730 NA
- //729,
- //728 NA
- //727 NA
- //726 NA
- //725,
- //724 NA
- //723,
- //722,
- //721,
- //720 NA
+ // 735,
+ // 734,
+ // 733,
+ // 732,
+ // 731 NA
+ // 730 NA
+ // 729,
+ // 728 NA
+ // 727 NA
+ // 726 NA
+ // 725,
+ // 724 NA
+ // 723,
+ // 722,
+ // 721,
+ // 720 NA
719,
- //718,
- //717,
- //716,
- //715,
- //714,
+ // 718,
+ // 717,
+ // 716,
+ // 715,
+ // 714,
713,
712,
711,
710,
- //709,
- //708,
+ // 709,
+ // 708,
707,
706,
- //705 NA
- //704,
- //703 NA
+ // 705 NA
+ // 704,
+ // 703 NA
702,
- //701 NA
- //700,
+ // 701 NA
+ // 700,
699,
- //698,
- //697,
+ // 698,
+ // 697,
696,
695,
- //694,
- //693,
- //692 NA
- //691 NA
+ // 694,
+ // 693,
+ // 692 NA
+ // 691 NA
690,
- //689,
- //688,
- //687 NA
- //686,
- //685,
- //684,
- //683 NA
- //682,
- //681 NA
- //680,
- //679 NA
- //678 NA
- //677 NA
- //676 NA
- //675,
- //674 NA
+ // 689,
+ // 688,
+ // 687 NA
+ // 686,
+ // 685,
+ // 684,
+ // 683 NA
+ // 682,
+ // 681 NA
+ // 680,
+ // 679 NA
+ // 678 NA
+ // 677 NA
+ // 676 NA
+ // 675,
+ // 674 NA
673,
- //672,
- //671,
- //670,
- //669 NA
+ // 672,
+ // 671,
+ // 670,
+ // 669 NA
668,
667,
- //666 NA
- //665,
- //664 NA
- //663 NA
- //662,
- //661,
+ // 666 NA
+ // 665,
+ // 664 NA
+ // 663 NA
+ // 662,
+ // 661,
660,
659,
- //658,
- //657 NA
- //656,
- //655,
- //654,
+ // 658,
+ // 657 NA
+ // 656,
+ // 655,
+ // 654,
653,
- //652,
- //651,
- //650 NA
- //649,
- //648 NA
- //647 NA
+ // 652,
+ // 651,
+ // 650 NA
+ // 649,
+ // 648 NA
+ // 647 NA
646,
- //645,
- //644 NA
- //643,
- //642,
- //641,
- //640,
- //639,
- //638 NA
+ // 645,
+ // 644 NA
+ // 643,
+ // 642,
+ // 641,
+ // 640,
+ // 639,
+ // 638 NA
637,
636,
- //635,
- //634,
+ // 635,
+ // 634,
633,
- //632 NA
- //631,
+ // 632 NA
+ // 631,
630,
629,
- //628,
- //627 NA
- //626 NA
- //625 NA
- //624,
- //623,
- //622 NA
- //621 NA
- //620,
- //619 NA
- //618 NA
- //617,
- //616,
+ // 628,
+ // 627 NA
+ // 626 NA
+ // 625 NA
+ // 624,
+ // 623,
+ // 622 NA
+ // 621 NA
+ // 620,
+ // 619 NA
+ // 618 NA
+ // 617,
+ // 616,
615,
- //614,
- //613,
- //612,
- //611 NA
- //610 NA
- //609,
- //608,
- //607,
+ // 614,
+ // 613,
+ // 612,
+ // 611 NA
+ // 610 NA
+ // 609,
+ // 608,
+ // 607,
606,
- //605,
- //604,
- //603,
- //602,
+ // 605,
+ // 604,
+ // 603,
+ // 602,
601,
600,
599,
- //598,
+ // 598,
597,
- //596 NA
+ // 596 NA
595,
594,
593,
- //592 NA
- //591 NA
+ // 592 NA
+ // 591 NA
590,
- //589 NA
+ // 589 NA
588,
587,
- //586 NA
+ // 586 NA
585,
- //584 NA
- //583 NA
+ // 584 NA
+ // 583 NA
582,
- //581 NA
+ // 581 NA
580,
579,
578,
@@ -324,46 +348,46 @@ static int included_patches[] = {
576,
575,
574,
- //573,
+ // 573,
572,
- //571 NA
- //570 NA
- //569,
+ // 571 NA
+ // 570 NA
+ // 569,
568,
567,
566,
565,
- //564 NA
+ // 564 NA
563,
562,
561,
- //560 NA
+ // 560 NA
559,
- //558 NA
- //557 NA
- //556 NA
- //555 NA
+ // 558 NA
+ // 557 NA
+ // 556 NA
+ // 555 NA
554,
553,
552,
551,
550,
549,
- //548 NA
+ // 548 NA
547,
546,
545,
- //544 NA
+ // 544 NA
543,
542,
541,
- //540 NA
+ // 540 NA
539,
538,
537,
536,
535,
- //534 NA
+ // 534 NA
533,
532,
531,
@@ -374,8 +398,8 @@ static int included_patches[] = {
526,
525,
524,
- //523 NA
- //522 NA
+ // 523 NA
+ // 522 NA
521,
520,
519,
@@ -385,24 +409,24 @@ static int included_patches[] = {
515,
514,
513,
- //512 NA
- //511 NA
- //510 NA
- //509 NA
+ // 512 NA
+ // 511 NA
+ // 510 NA
+ // 509 NA
508,
- //507 NA
- //506 NA
- //505 NA
- //504 NA
+ // 507 NA
+ // 506 NA
+ // 505 NA
+ // 504 NA
503,
502,
- //501 NA
+ // 501 NA
500,
499,
- //498 NA
+ // 498 NA
497,
- //496 NA
- //495 NA
+ // 496 NA
+ // 495 NA
494,
493,
492,
@@ -413,48 +437,48 @@ static int included_patches[] = {
487,
486,
485,
- //484 NA
+ // 484 NA
483,
- //482 NA
- //481 NA
- //480 NA
- //479 NA
+ // 482 NA
+ // 481 NA
+ // 480 NA
+ // 479 NA
478,
477,
- //476 NA
- //475 NA
+ // 476 NA
+ // 475 NA
474,
473,
472,
- //471 NA
+ // 471 NA
470,
- //469 NA
+ // 469 NA
468,
467,
466,
- //465 NA
- //464 NA
+ // 465 NA
+ // 464 NA
463,
462,
- //461 NA
- //460 NA
- //459 NA
+ // 461 NA
+ // 460 NA
+ // 459 NA
458,
457,
456,
455,
454,
- //453 NA
+ // 453 NA
452,
- //451 NA
+ // 451 NA
450,
449,
- //448 NA
+ // 448 NA
447,
446,
- //445,
+ // 445,
444,
- //443 NA
+ // 443 NA
442,
441,
440,
@@ -465,46 +489,46 @@ static int included_patches[] = {
435,
434,
433,
- //432 NA
- //431 NA
- //430 NA
- //429 NA
- //428 NA
+ // 432 NA
+ // 431 NA
+ // 430 NA
+ // 429 NA
+ // 428 NA
427,
- //426 NA
+ // 426 NA
425,
- //424 NA
+ // 424 NA
423,
422,
421,
- //420 NA
+ // 420 NA
419,
418,
417,
416,
415,
414,
- //413 NA
- //412 NA
+ // 413 NA
+ // 412 NA
411,
410,
- //409 NA
+ // 409 NA
408,
407,
406,
405,
- //404 NA
- //403 NA
- //402 NA
- //401 NA
- //400 NA
- //399 NA
- //398 NA
+ // 404 NA
+ // 403 NA
+ // 402 NA
+ // 401 NA
+ // 400 NA
+ // 399 NA
+ // 398 NA
397,
- //396,
+ // 396,
395,
- //394 NA
- //393 NA
+ // 394 NA
+ // 393 NA
392,
391,
390,
@@ -512,12 +536,12 @@ static int included_patches[] = {
388,
387,
386,
- //385 NA
- //384 NA
+ // 385 NA
+ // 384 NA
383,
382,
381,
- //380 NA
+ // 380 NA
379,
378,
377,
@@ -531,19 +555,19 @@ static int included_patches[] = {
369,
368,
367,
- //366 NA
+ // 366 NA
365,
364,
- //363 NA
+ // 363 NA
362,
361,
360,
359,
358,
357,
- //356 NA
+ // 356 NA
355,
- //354 NA
+ // 354 NA
353,
352,
351,
@@ -555,33 +579,33 @@ static int included_patches[] = {
345,
344,
343,
- //342 NA
+ // 342 NA
341,
- //340 NA
+ // 340 NA
339,
338,
337,
336,
335,
334,
- //333 NA
- //332 NA
+ // 333 NA
+ // 332 NA
331,
330,
329,
328,
327,
- //326 NA
+ // 326 NA
325,
324,
323,
- //322 NA
- //321 NA
+ // 322 NA
+ // 321 NA
320,
- //319 NA
+ // 319 NA
318,
317,
- //316 NA
+ // 316 NA
315,
314,
313,
@@ -590,15 +614,15 @@ static int included_patches[] = {
310,
309,
308,
- //307 NA
+ // 307 NA
306,
305,
- //304 NA
+ // 304 NA
303,
302,
301,
- //300 NA
- //299 NA
+ // 300 NA
+ // 299 NA
298,
297,
296,
@@ -610,11 +634,11 @@ static int included_patches[] = {
290,
289,
288,
- //287 NA
+ // 287 NA
286,
285,
284,
- //283 NA
+ // 283 NA
282,
281,
280,
@@ -624,42 +648,42 @@ static int included_patches[] = {
276,
275,
274,
- //273 NA
+ // 273 NA
272,
- //271 NA
- //270 NA
+ // 271 NA
+ // 270 NA
269,
268,
267,
266,
265,
264,
- //263 NA
+ // 263 NA
262,
261,
260,
- //259 NA
- //258 NA
- //257 NA
+ // 259 NA
+ // 258 NA
+ // 257 NA
256,
- //255 NA
- //254 NA
+ // 255 NA
+ // 254 NA
253,
- //252 NA
+ // 252 NA
251,
- //250 NA
+ // 250 NA
249,
248,
247,
- //246 NA
+ // 246 NA
245,
- //244,
+ // 244,
243,
242,
241,
240,
239,
- //238,
+ // 238,
237,
236,
235,
@@ -669,74 +693,74 @@ static int included_patches[] = {
231,
230,
229,
- //228 NA
- //227 NA
+ // 228 NA
+ // 227 NA
226,
- //225 NA
- //224 NA
- //223 NA
- //222 NA
+ // 225 NA
+ // 224 NA
+ // 223 NA
+ // 222 NA
221,
220,
219,
218,
- //217 NA
- //216 NA
+ // 217 NA
+ // 216 NA
215,
- //214 NA
+ // 214 NA
213,
- //212 NA
+ // 212 NA
211,
210,
209,
- //208 NA
+ // 208 NA
207,
- //206 NA
+ // 206 NA
205,
204,
203,
- //202 NA
+ // 202 NA
201,
- //200 NA
+ // 200 NA
199,
- //198 NA
- //197 NA
- //196 NA
- //195 NA
- //194 NA
+ // 198 NA
+ // 197 NA
+ // 196 NA
+ // 195 NA
+ // 194 NA
193,
192,
191,
- //190 NA
- //189 NA
- //188 NA
+ // 190 NA
+ // 189 NA
+ // 188 NA
187,
186,
- //185 NA
+ // 185 NA
184,
- //183 NA
- //182 NA
+ // 183 NA
+ // 182 NA
181,
- //180 NA
- //179 NA
+ // 180 NA
+ // 179 NA
178,
- //177 NA
- //176 NA
- //175 NA
- //174 NA
+ // 177 NA
+ // 176 NA
+ // 175 NA
+ // 174 NA
173,
172,
171,
170,
169,
- //168 NA
+ // 168 NA
167,
166,
165,
- //164 NA
- //163 NA
- //162 NA
- //161 NA
+ // 164 NA
+ // 163 NA
+ // 162 NA
+ // 161 NA
160,
159,
158,