aboutsummaryrefslogtreecommitdiff
path: root/src/memline.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/memline.h')
-rw-r--r--src/memline.h7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/memline.h b/src/memline.h
index c6aa757c8d..e7636fdc7d 100644
--- a/src/memline.h
+++ b/src/memline.h
@@ -1,6 +1,9 @@
#ifndef NEOVIM_MEMLINE_H
#define NEOVIM_MEMLINE_H
-/* memline.c */
+
+#include "types.h"
+#include "func_attr.h"
+
int ml_open(buf_T *buf);
void ml_set_crypt_key(buf_T *buf, char_u *old_key, int old_cm);
void ml_setname(buf_T *buf);
@@ -35,7 +38,7 @@ char_u *makeswapname(char_u *fname, char_u *ffname, buf_T *buf,
char_u *get_file_in_dir(char_u *fname, char_u *dname);
void ml_setflags(buf_T *buf);
char_u *ml_encrypt_data(memfile_T *mfp, char_u *data, off_t offset,
- unsigned size);
+ unsigned size) FUNC_ATTR_NONNULL_RET;
void ml_decrypt_data(memfile_T *mfp, char_u *data, off_t offset,
unsigned size);
long ml_find_line_or_offset(buf_T *buf, linenr_T lnum, long *offp);