Patch 7.4.1346
Problem: Compiler warnings in build with -O2.
Solution: Add inintializations.
Files: src/eval.c
*** ../vim-7.4.1345/src/eval.c 2016-02-17 10:05:39.095236924 +0100
--- src/eval.c 2016-02-18 20:15:28.576290981 +0100
***************
*** 8973,8979 ****
static void
f_acos(typval_T *argvars, typval_T *rettv)
{
! float_T f;
rettv->v_type = VAR_FLOAT;
if (get_float_arg(argvars, &f) == OK)
--- 8973,8979 ----
static void
f_acos(typval_T *argvars, typval_T *rettv)
{
! float_T f = 0.0;
rettv->v_type = VAR_FLOAT;
if (get_float_arg(argvars, &f) == OK)
***************
*** 9402,9408 ****
static void
f_asin(typval_T *argvars, typval_T *rettv)
{
! float_T f;
rettv->v_type = VAR_FLOAT;
if (get_float_arg(argvars, &f) == OK)
--- 9402,9408 ----
static void
f_asin(typval_T *argvars, typval_T *rettv)
{
! float_T f = 0.0;
rettv->v_type = VAR_FLOAT;
if (get_float_arg(argvars, &f) == OK)
***************
*** 9432,9438 ****
static void
f_atan2(typval_T *argvars, typval_T *rettv)
{
! float_T fx, fy;
rettv->v_type = VAR_FLOAT;
if (get_float_arg(argvars, &fx) == OK
--- 9432,9438 ----
static void
f_atan2(typval_T *argvars, typval_T *rettv)
{
! float_T fx = 0.0, fy = 0.0;
rettv->v_type = VAR_FLOAT;
if (get_float_arg(argvars, &fx) == OK
***************
*** 9840,9846 ****
static void
f_ceil(typval_T *argvars, typval_T *rettv)
{
! float_T f;
rettv->v_type = VAR_FLOAT;
if (get_float_arg(argvars, &f) == OK)
--- 9840,9846 ----
static void
f_ceil(typval_T *argvars, typval_T *rettv)
{
! float_T f = 0.0;
rettv->v_type = VAR_FLOAT;
if (get_float_arg(argvars, &f) == OK)
***************
*** 10440,10446 ****
static void
f_cos(typval_T *argvars, typval_T *rettv)
{
! float_T f;
rettv->v_type = VAR_FLOAT;
if (get_float_arg(argvars, &f) == OK)
--- 10440,10446 ----
static void
f_cos(typval_T *argvars, typval_T *rettv)
{
! float_T f = 0.0;
rettv->v_type = VAR_FLOAT;
if (get_float_arg(argvars, &f) == OK)
***************
*** 10455,10461 ****
static void
f_cosh(typval_T *argvars, typval_T *rettv)
{
! float_T f;
rettv->v_type = VAR_FLOAT;
if (get_float_arg(argvars, &f) == OK)
--- 10455,10461 ----
static void
f_cosh(typval_T *argvars, typval_T *rettv)
{
! float_T f = 0.0;
rettv->v_type = VAR_FLOAT;
if (get_float_arg(argvars, &f) == OK)
***************
*** 11003,11009 ****
static void
f_exp(typval_T *argvars, typval_T *rettv)
{
! float_T f;
rettv->v_type = VAR_FLOAT;
if (get_float_arg(argvars, &f) == OK)
--- 11003,11009 ----
static void
f_exp(typval_T *argvars, typval_T *rettv)
{
! float_T f = 0.0;
rettv->v_type = VAR_FLOAT;
if (get_float_arg(argvars, &f) == OK)
***************
*** 11584,11590 ****
static void
f_float2nr(typval_T *argvars, typval_T *rettv)
{
! float_T f;
if (get_float_arg(argvars, &f) == OK)
{
--- 11584,11590 ----
static void
f_float2nr(typval_T *argvars, typval_T *rettv)
{
! float_T f = 0.0;
if (get_float_arg(argvars, &f) == OK)
{
***************
*** 11603,11609 ****
static void
f_floor(typval_T *argvars, typval_T *rettv)
{
! float_T f;
rettv->v_type = VAR_FLOAT;
if (get_float_arg(argvars, &f) == OK)
--- 11603,11609 ----
static void
f_floor(typval_T *argvars, typval_T *rettv)
{
! float_T f = 0.0;
rettv->v_type = VAR_FLOAT;
if (get_float_arg(argvars, &f) == OK)
***************
*** 11618,11624 ****
static void
f_fmod(typval_T *argvars, typval_T *rettv)
{
! float_T fx, fy;
rettv->v_type = VAR_FLOAT;
if (get_float_arg(argvars, &fx) == OK
--- 11618,11624 ----
static void
f_fmod(typval_T *argvars, typval_T *rettv)
{
! float_T fx = 0.0, fy = 0.0;
rettv->v_type = VAR_FLOAT;
if (get_float_arg(argvars, &fx) == OK
***************
*** 15022,15028 ****
static void
f_log(typval_T *argvars, typval_T *rettv)
{
! float_T f;
rettv->v_type = VAR_FLOAT;
if (get_float_arg(argvars, &f) == OK)
--- 15043,15049 ----
static void
f_log(typval_T *argvars, typval_T *rettv)
{
! float_T f = 0.0;
rettv->v_type = VAR_FLOAT;
if (get_float_arg(argvars, &f) == OK)
***************
*** 15037,15043 ****
static void
f_log10(typval_T *argvars, typval_T *rettv)
{
! float_T f;
rettv->v_type = VAR_FLOAT;
if (get_float_arg(argvars, &f) == OK)
--- 15058,15064 ----
static void
f_log10(typval_T *argvars, typval_T *rettv)
{
! float_T f = 0.0;
rettv->v_type = VAR_FLOAT;
if (get_float_arg(argvars, &f) == OK)
***************
*** 15833,15839 ****
static void
f_pow(typval_T *argvars, typval_T *rettv)
{
! float_T fx, fy;
rettv->v_type = VAR_FLOAT;
if (get_float_arg(argvars, &fx) == OK
--- 15854,15860 ----
static void
f_pow(typval_T *argvars, typval_T *rettv)
{
! float_T fx = 0.0, fy = 0.0;
rettv->v_type = VAR_FLOAT;
if (get_float_arg(argvars, &fx) == OK
***************
*** 17116,17122 ****
static void
f_round(typval_T *argvars, typval_T *rettv)
{
! float_T f;
rettv->v_type = VAR_FLOAT;
if (get_float_arg(argvars, &f) == OK)
--- 17137,17143 ----
static void
f_round(typval_T *argvars, typval_T *rettv)
{
! float_T f = 0.0;
rettv->v_type = VAR_FLOAT;
if (get_float_arg(argvars, &f) == OK)
***************
*** 18288,18294 ****
static void
f_sin(typval_T *argvars, typval_T *rettv)
{
! float_T f;
rettv->v_type = VAR_FLOAT;
if (get_float_arg(argvars, &f) == OK)
--- 18309,18315 ----
static void
f_sin(typval_T *argvars, typval_T *rettv)
{
! float_T f = 0.0;
rettv->v_type = VAR_FLOAT;
if (get_float_arg(argvars, &f) == OK)
***************
*** 18303,18309 ****
static void
f_sinh(typval_T *argvars, typval_T *rettv)
{
! float_T f;
rettv->v_type = VAR_FLOAT;
if (get_float_arg(argvars, &f) == OK)
--- 18324,18330 ----
static void
f_sinh(typval_T *argvars, typval_T *rettv)
{
! float_T f = 0.0;
rettv->v_type = VAR_FLOAT;
if (get_float_arg(argvars, &f) == OK)
***************
*** 18889,18895 ****
static void
f_sqrt(typval_T *argvars, typval_T *rettv)
{
! float_T f;
rettv->v_type = VAR_FLOAT;
if (get_float_arg(argvars, &f) == OK)
--- 18910,18916 ----
static void
f_sqrt(typval_T *argvars, typval_T *rettv)
{
! float_T f = 0.0;
rettv->v_type = VAR_FLOAT;
if (get_float_arg(argvars, &f) == OK)
***************
*** 19951,19957 ****
static void
f_tan(typval_T *argvars, typval_T *rettv)
{
! float_T f;
rettv->v_type = VAR_FLOAT;
if (get_float_arg(argvars, &f) == OK)
--- 19972,19978 ----
static void
f_tan(typval_T *argvars, typval_T *rettv)
{
! float_T f = 0.0;
rettv->v_type = VAR_FLOAT;
if (get_float_arg(argvars, &f) == OK)
***************
*** 19966,19972 ****
static void
f_tanh(typval_T *argvars, typval_T *rettv)
{
! float_T f;
rettv->v_type = VAR_FLOAT;
if (get_float_arg(argvars, &f) == OK)
--- 19987,19993 ----
static void
f_tanh(typval_T *argvars, typval_T *rettv)
{
! float_T f = 0.0;
rettv->v_type = VAR_FLOAT;
if (get_float_arg(argvars, &f) == OK)
***************
*** 20155,20161 ****
static void
f_trunc(typval_T *argvars, typval_T *rettv)
{
! float_T f;
rettv->v_type = VAR_FLOAT;
if (get_float_arg(argvars, &f) == OK)
--- 20176,20182 ----
static void
f_trunc(typval_T *argvars, typval_T *rettv)
{
! float_T f = 0.0;
rettv->v_type = VAR_FLOAT;
if (get_float_arg(argvars, &f) == OK)
*** ../vim-7.4.1345/src/version.c 2016-02-17 20:48:14.887567873 +0100
--- src/version.c 2016-02-17 21:46:11.273240190 +0100
***************
*** 749,750 ****
--- 749,752 ----
{ /* Add new patch number below this line */
+ /**/
+ 1346,
/**/
--
Eight Megabytes And Continually Swapping.
/// Bram Moolenaar -- [email protected] -- 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 ///
--
--
You received this message from the "vim_dev" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php
---
You received this message because you are subscribed to the Google Groups
"vim_dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.