aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoroni-link <knil.ino@gmail.com>2015-03-08 12:49:53 +0100
committeroni-link <knil.ino@gmail.com>2015-03-08 13:01:16 +0100
commitfe4920f138897138cc6eb76306677c4a5bc7980a (patch)
tree1920df3b49ff4039fea916ccfe68bc6a0e08d470
parentda457a176be338fcee429684ced8d2dc8b4aefd4 (diff)
downloadrneovim-fe4920f138897138cc6eb76306677c4a5bc7980a.tar.gz
rneovim-fe4920f138897138cc6eb76306677c4a5bc7980a.tar.bz2
rneovim-fe4920f138897138cc6eb76306677c4a5bc7980a.zip
Remove unnecessary assert() in os_dirname().
Compiler warns about buf always being nonnull. buf is per function attribute always nonnull, so buf can be removed from the assert(). But a buffer length of zero is also no problem, because it makes uv_cwd() return a failure without writing into buf. So the remaining length check can also be removed.
-rw-r--r--src/nvim/os/fs.c2
1 files changed, 0 insertions, 2 deletions
diff --git a/src/nvim/os/fs.c b/src/nvim/os/fs.c
index 242f8fb461..6200685076 100644
--- a/src/nvim/os/fs.c
+++ b/src/nvim/os/fs.c
@@ -42,8 +42,6 @@ int os_chdir(const char *path)
int os_dirname(char_u *buf, size_t len)
FUNC_ATTR_NONNULL_ALL
{
- assert(buf && len);
-
int error_number;
if ((error_number = uv_cwd((char *)buf, &len)) != kLibuvSuccess) {
STRLCPY(buf, uv_strerror(error_number), len);