aboutsummaryrefslogtreecommitdiff
path: root/src/os/rstream.c
diff options
context:
space:
mode:
authorEliseo Martínez <eliseomarmol@gmail.com>2014-04-22 11:07:35 +0200
committerThiago de Arruda <tpadilha84@gmail.com>2014-04-22 16:03:21 -0300
commit5f60bf4eb2ba16e012bb938a2e2b4885445afebc (patch)
tree862c2e23185d39264d9506ba0587b1f78c809c64 /src/os/rstream.c
parent320fade35058202cd094a32612457ba76b524451 (diff)
downloadrneovim-5f60bf4eb2ba16e012bb938a2e2b4885445afebc.tar.gz
rneovim-5f60bf4eb2ba16e012bb938a2e2b4885445afebc.tar.bz2
rneovim-5f60bf4eb2ba16e012bb938a2e2b4885445afebc.zip
Broken build on 32 bit: Fix -Wshorten-64-to-32.
Problem: [ 48%] Building C object src/CMakeFiles/nvim.dir/os/mem.c.o /Users/eliseo/projects/os/neovim/src/os/mem.c:9:32: error: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'long_u' (aka 'unsigned long') [-Werror,-Wshorten-64-to-32] return uv_get_total_memory() >> 10; ~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~^~~~~ Solution: Avoid conversion. Make function return proper uint64_t. Make users of the function accomodate the value if too big for them.
Diffstat (limited to 'src/os/rstream.c')
0 files changed, 0 insertions, 0 deletions