comparison src/memfile.c @ 7803:37c929c4a073 v7.4.1198

commit https://github.com/vim/vim/commit/92b8b2d307e34117f146319872010b0ccc9d2713 Author: Bram Moolenaar <Bram@vim.org> Date: Fri Jan 29 22:36:45 2016 +0100 patch 7.4.1198 Problem: Still using __ARGS. Solution: Remove __ARGS in several files. (script by Hirohito Higashi) Also remove use of HAVE_STDARG_H.
author Christian Brabandt <cb@256bit.org>
date Fri, 29 Jan 2016 22:45:06 +0100
parents 8977b399cf55
children 41789f16d6b2
comparison
equal deleted inserted replaced
7802:d9180d8cfe40 7803:37c929c4a073
67 67
68 #define MEMFILE_PAGE_SIZE 4096 /* default page size */ 68 #define MEMFILE_PAGE_SIZE 4096 /* default page size */
69 69
70 static long_u total_mem_used = 0; /* total memory used for memfiles */ 70 static long_u total_mem_used = 0; /* total memory used for memfiles */
71 71
72 static void mf_ins_hash __ARGS((memfile_T *, bhdr_T *)); 72 static void mf_ins_hash(memfile_T *, bhdr_T *);
73 static void mf_rem_hash __ARGS((memfile_T *, bhdr_T *)); 73 static void mf_rem_hash(memfile_T *, bhdr_T *);
74 static bhdr_T *mf_find_hash __ARGS((memfile_T *, blocknr_T)); 74 static bhdr_T *mf_find_hash(memfile_T *, blocknr_T);
75 static void mf_ins_used __ARGS((memfile_T *, bhdr_T *)); 75 static void mf_ins_used(memfile_T *, bhdr_T *);
76 static void mf_rem_used __ARGS((memfile_T *, bhdr_T *)); 76 static void mf_rem_used(memfile_T *, bhdr_T *);
77 static bhdr_T *mf_release __ARGS((memfile_T *, int)); 77 static bhdr_T *mf_release(memfile_T *, int);
78 static bhdr_T *mf_alloc_bhdr __ARGS((memfile_T *, int)); 78 static bhdr_T *mf_alloc_bhdr(memfile_T *, int);
79 static void mf_free_bhdr __ARGS((bhdr_T *)); 79 static void mf_free_bhdr(bhdr_T *);
80 static void mf_ins_free __ARGS((memfile_T *, bhdr_T *)); 80 static void mf_ins_free(memfile_T *, bhdr_T *);
81 static bhdr_T *mf_rem_free __ARGS((memfile_T *)); 81 static bhdr_T *mf_rem_free(memfile_T *);
82 static int mf_read __ARGS((memfile_T *, bhdr_T *)); 82 static int mf_read(memfile_T *, bhdr_T *);
83 static int mf_write __ARGS((memfile_T *, bhdr_T *)); 83 static int mf_write(memfile_T *, bhdr_T *);
84 static int mf_write_block __ARGS((memfile_T *mfp, bhdr_T *hp, off_t offset, unsigned size)); 84 static int mf_write_block(memfile_T *mfp, bhdr_T *hp, off_t offset, unsigned size);
85 static int mf_trans_add __ARGS((memfile_T *, bhdr_T *)); 85 static int mf_trans_add(memfile_T *, bhdr_T *);
86 static void mf_do_open __ARGS((memfile_T *, char_u *, int)); 86 static void mf_do_open(memfile_T *, char_u *, int);
87 static void mf_hash_init __ARGS((mf_hashtab_T *)); 87 static void mf_hash_init(mf_hashtab_T *);
88 static void mf_hash_free __ARGS((mf_hashtab_T *)); 88 static void mf_hash_free(mf_hashtab_T *);
89 static void mf_hash_free_all __ARGS((mf_hashtab_T *)); 89 static void mf_hash_free_all(mf_hashtab_T *);
90 static mf_hashitem_T *mf_hash_find __ARGS((mf_hashtab_T *, blocknr_T)); 90 static mf_hashitem_T *mf_hash_find(mf_hashtab_T *, blocknr_T);
91 static void mf_hash_add_item __ARGS((mf_hashtab_T *, mf_hashitem_T *)); 91 static void mf_hash_add_item(mf_hashtab_T *, mf_hashitem_T *);
92 static void mf_hash_rem_item __ARGS((mf_hashtab_T *, mf_hashitem_T *)); 92 static void mf_hash_rem_item(mf_hashtab_T *, mf_hashitem_T *);
93 static int mf_hash_grow __ARGS((mf_hashtab_T *)); 93 static int mf_hash_grow(mf_hashtab_T *);
94 94
95 /* 95 /*
96 * The functions for using a memfile: 96 * The functions for using a memfile:
97 * 97 *
98 * mf_open() open a new or existing memfile 98 * mf_open() open a new or existing memfile