Don't use CAMLextern in C files
parent
df64b46a7c
commit
83f0dda553
|
@ -39,8 +39,7 @@
|
|||
#endif
|
||||
|
||||
/* Defined in [mmap_ba.c] */
|
||||
CAMLextern value
|
||||
caml_unix_mapped_alloc(int flags, int num_dims, void * data, intnat * dim);
|
||||
extern value caml_unix_mapped_alloc(int, int, void *, intnat *);
|
||||
|
||||
#if defined(HAS_MMAP)
|
||||
|
||||
|
|
|
@ -24,7 +24,7 @@
|
|||
/* Allocation of bigarrays for memory-mapped files.
|
||||
This is the OS-independent part of [mmap.c]. */
|
||||
|
||||
CAMLextern void caml_ba_unmap_file(void * addr, uintnat len);
|
||||
extern void caml_ba_unmap_file(void *, uintnat);
|
||||
|
||||
static void caml_ba_mapped_finalize(value v)
|
||||
{
|
||||
|
|
|
@ -30,8 +30,7 @@
|
|||
do { win32_maperr(GetLastError()); uerror(func, arg); } while(0)
|
||||
|
||||
/* Defined in [mmap_ba.c] */
|
||||
CAMLextern value
|
||||
caml_unix_mapped_alloc(int flags, int num_dims, void * data, intnat * dim);
|
||||
extern value caml_unix_mapped_alloc(int, int, void *, intnat *);
|
||||
|
||||
#ifndef INVALID_SET_FILE_POINTER
|
||||
#define INVALID_SET_FILE_POINTER (-1)
|
||||
|
|
Loading…
Reference in New Issue