mirror of
https://github.com/cuberite/libdeflate.git
synced 2025-09-13 06:15:51 -04:00
lib, programs: remove all unnecessary 'extern' keywords
'extern' on function declarations is redundant.
This commit is contained in:
parent
21ccbd2e2f
commit
a735fa830f
@ -7,7 +7,7 @@
|
|||||||
|
|
||||||
#include "lib_common.h"
|
#include "lib_common.h"
|
||||||
|
|
||||||
extern void *aligned_malloc(size_t alignment, size_t size);
|
void *aligned_malloc(size_t alignment, size_t size);
|
||||||
extern void aligned_free(void *ptr);
|
void aligned_free(void *ptr);
|
||||||
|
|
||||||
#endif /* LIB_ALIGNED_MALLOC_H */
|
#endif /* LIB_ALIGNED_MALLOC_H */
|
||||||
|
@ -23,7 +23,7 @@
|
|||||||
|
|
||||||
extern volatile u32 _cpu_features;
|
extern volatile u32 _cpu_features;
|
||||||
|
|
||||||
extern void setup_cpu_features(void);
|
void setup_cpu_features(void);
|
||||||
|
|
||||||
static inline u32 get_cpu_features(void)
|
static inline u32 get_cpu_features(void)
|
||||||
{
|
{
|
||||||
|
@ -8,7 +8,6 @@
|
|||||||
|
|
||||||
struct libdeflate_compressor;
|
struct libdeflate_compressor;
|
||||||
|
|
||||||
extern unsigned int
|
unsigned int deflate_get_compression_level(struct libdeflate_compressor *c);
|
||||||
deflate_get_compression_level(struct libdeflate_compressor *c);
|
|
||||||
|
|
||||||
#endif /* LIB_DEFLATE_COMPRESS_H */
|
#endif /* LIB_DEFLATE_COMPRESS_H */
|
||||||
|
@ -27,7 +27,7 @@
|
|||||||
|
|
||||||
extern volatile u32 _cpu_features;
|
extern volatile u32 _cpu_features;
|
||||||
|
|
||||||
extern void setup_cpu_features(void);
|
void setup_cpu_features(void);
|
||||||
|
|
||||||
static inline u32 get_cpu_features(void)
|
static inline u32 get_cpu_features(void)
|
||||||
{
|
{
|
||||||
|
@ -57,7 +57,7 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
#include <wchar.h>
|
#include <wchar.h>
|
||||||
extern int wmain(int argc, wchar_t **argv);
|
int wmain(int argc, wchar_t **argv);
|
||||||
# define tmain wmain
|
# define tmain wmain
|
||||||
# define tchar wchar_t
|
# define tchar wchar_t
|
||||||
# define _T(text) L##text
|
# define _T(text) L##text
|
||||||
@ -116,12 +116,12 @@ extern int wmain(int argc, wchar_t **argv);
|
|||||||
|
|
||||||
extern const tchar *program_invocation_name;
|
extern const tchar *program_invocation_name;
|
||||||
|
|
||||||
extern void _printf(1, 2) msg(const char *fmt, ...);
|
void _printf(1, 2) msg(const char *fmt, ...);
|
||||||
extern void _printf(1, 2) msg_errno(const char *fmt, ...);
|
void _printf(1, 2) msg_errno(const char *fmt, ...);
|
||||||
|
|
||||||
extern void *xmalloc(size_t size);
|
void *xmalloc(size_t size);
|
||||||
|
|
||||||
extern const tchar *get_filename(const tchar *path);
|
const tchar *get_filename(const tchar *path);
|
||||||
|
|
||||||
struct file_stream {
|
struct file_stream {
|
||||||
int fd;
|
int fd;
|
||||||
@ -132,27 +132,26 @@ struct file_stream {
|
|||||||
size_t mmap_size;
|
size_t mmap_size;
|
||||||
};
|
};
|
||||||
|
|
||||||
extern int xopen_for_read(const tchar *path, bool symlink_ok,
|
int xopen_for_read(const tchar *path, bool symlink_ok,
|
||||||
struct file_stream *strm);
|
struct file_stream *strm);
|
||||||
extern int xopen_for_write(const tchar *path, bool force,
|
int xopen_for_write(const tchar *path, bool force, struct file_stream *strm);
|
||||||
struct file_stream *strm);
|
int map_file_contents(struct file_stream *strm, u64 size);
|
||||||
extern int map_file_contents(struct file_stream *strm, u64 size);
|
|
||||||
|
|
||||||
extern ssize_t xread(struct file_stream *strm, void *buf, size_t count);
|
ssize_t xread(struct file_stream *strm, void *buf, size_t count);
|
||||||
extern int full_write(struct file_stream *strm, const void *buf, size_t count);
|
int full_write(struct file_stream *strm, const void *buf, size_t count);
|
||||||
|
|
||||||
extern int xclose(struct file_stream *strm);
|
int xclose(struct file_stream *strm);
|
||||||
|
|
||||||
extern int parse_compression_level(tchar opt_char, const tchar *arg);
|
int parse_compression_level(tchar opt_char, const tchar *arg);
|
||||||
|
|
||||||
extern struct libdeflate_compressor *alloc_compressor(int level);
|
struct libdeflate_compressor *alloc_compressor(int level);
|
||||||
extern struct libdeflate_decompressor *alloc_decompressor(void);
|
struct libdeflate_decompressor *alloc_decompressor(void);
|
||||||
|
|
||||||
/* tgetopt.c */
|
/* tgetopt.c */
|
||||||
|
|
||||||
extern tchar *toptarg;
|
extern tchar *toptarg;
|
||||||
extern int toptind, topterr, toptopt;
|
extern int toptind, topterr, toptopt;
|
||||||
|
|
||||||
extern int tgetopt(int argc, tchar *argv[], const tchar *optstring);
|
int tgetopt(int argc, tchar *argv[], const tchar *optstring);
|
||||||
|
|
||||||
#endif /* PROGRAMS_PROG_UTIL_H */
|
#endif /* PROGRAMS_PROG_UTIL_H */
|
||||||
|
@ -38,21 +38,21 @@
|
|||||||
# define _noreturn
|
# define _noreturn
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
extern void _noreturn
|
void _noreturn
|
||||||
assertion_failed(const char *expr, const char *file, int line);
|
assertion_failed(const char *expr, const char *file, int line);
|
||||||
|
|
||||||
#define ASSERT(expr) { if (unlikely(!(expr))) \
|
#define ASSERT(expr) { if (unlikely(!(expr))) \
|
||||||
assertion_failed(#expr, __FILE__, __LINE__); }
|
assertion_failed(#expr, __FILE__, __LINE__); }
|
||||||
|
|
||||||
extern void begin_performance_test(void);
|
void begin_performance_test(void);
|
||||||
|
|
||||||
extern void alloc_guarded_buffer(size_t size, u8 **start_ret, u8 **end_ret);
|
void alloc_guarded_buffer(size_t size, u8 **start_ret, u8 **end_ret);
|
||||||
extern void free_guarded_buffer(u8 *start, u8 *end);
|
void free_guarded_buffer(u8 *start, u8 *end);
|
||||||
|
|
||||||
extern u64 timer_ticks(void);
|
u64 timer_ticks(void);
|
||||||
extern u64 timer_ticks_to_ms(u64 ticks);
|
u64 timer_ticks_to_ms(u64 ticks);
|
||||||
extern u64 timer_MB_per_s(u64 bytes, u64 ticks);
|
u64 timer_MB_per_s(u64 bytes, u64 ticks);
|
||||||
extern u64 timer_KB_per_s(u64 bytes, u64 ticks);
|
u64 timer_KB_per_s(u64 bytes, u64 ticks);
|
||||||
|
|
||||||
struct output_bitstream {
|
struct output_bitstream {
|
||||||
machine_word_t bitbuf;
|
machine_word_t bitbuf;
|
||||||
@ -61,8 +61,7 @@ struct output_bitstream {
|
|||||||
u8 *end;
|
u8 *end;
|
||||||
};
|
};
|
||||||
|
|
||||||
extern bool put_bits(struct output_bitstream *os, machine_word_t bits,
|
bool put_bits(struct output_bitstream *os, machine_word_t bits, int num_bits);
|
||||||
int num_bits);
|
bool flush_bits(struct output_bitstream *os);
|
||||||
extern bool flush_bits(struct output_bitstream *os);
|
|
||||||
|
|
||||||
#endif /* PROGRAMS_TEST_UTIL_H */
|
#endif /* PROGRAMS_TEST_UTIL_H */
|
||||||
|
Loading…
x
Reference in New Issue
Block a user