mirror of
https://github.com/partic2/libffi
synced 2026-11-11 02:27:19 +00:00
Mark java raw APIs as deprecated.
This commit is contained in:
+7
-7
@@ -1,5 +1,5 @@
|
|||||||
/* -----------------------------------------------------------------*-C-*-
|
/* -----------------------------------------------------------------*-C-*-
|
||||||
libffi @VERSION@ - Copyright (c) 2011, 2014 Anthony Green
|
libffi @VERSION@ - Copyright (c) 2011, 2014, 2019 Anthony Green
|
||||||
- Copyright (c) 1996-2003, 2007, 2008 Red Hat, Inc.
|
- Copyright (c) 1996-2003, 2007, 2008 Red Hat, Inc.
|
||||||
|
|
||||||
Permission is hereby granted, free of charge, to any person
|
Permission is hereby granted, free of charge, to any person
|
||||||
@@ -288,15 +288,15 @@ FFI_API
|
|||||||
void ffi_java_raw_call (ffi_cif *cif,
|
void ffi_java_raw_call (ffi_cif *cif,
|
||||||
void (*fn)(void),
|
void (*fn)(void),
|
||||||
void *rvalue,
|
void *rvalue,
|
||||||
ffi_java_raw *avalue);
|
ffi_java_raw *avalue) __attribute__((deprecated));
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
FFI_API
|
FFI_API
|
||||||
void ffi_java_ptrarray_to_raw (ffi_cif *cif, void **args, ffi_java_raw *raw);
|
void ffi_java_ptrarray_to_raw (ffi_cif *cif, void **args, ffi_java_raw *raw) __attribute__((deprecated));
|
||||||
FFI_API
|
FFI_API
|
||||||
void ffi_java_raw_to_ptrarray (ffi_cif *cif, ffi_java_raw *raw, void **args);
|
void ffi_java_raw_to_ptrarray (ffi_cif *cif, ffi_java_raw *raw, void **args) __attribute__((deprecated));
|
||||||
FFI_API
|
FFI_API
|
||||||
size_t ffi_java_raw_size (ffi_cif *cif);
|
size_t ffi_java_raw_size (ffi_cif *cif) __attribute__((deprecated));
|
||||||
|
|
||||||
/* ---- Definitions for closures ----------------------------------------- */
|
/* ---- Definitions for closures ----------------------------------------- */
|
||||||
|
|
||||||
@@ -421,14 +421,14 @@ FFI_API ffi_status
|
|||||||
ffi_prep_java_raw_closure (ffi_java_raw_closure*,
|
ffi_prep_java_raw_closure (ffi_java_raw_closure*,
|
||||||
ffi_cif *cif,
|
ffi_cif *cif,
|
||||||
void (*fun)(ffi_cif*,void*,ffi_java_raw*,void*),
|
void (*fun)(ffi_cif*,void*,ffi_java_raw*,void*),
|
||||||
void *user_data);
|
void *user_data) __attribute__((deprecated));
|
||||||
|
|
||||||
FFI_API ffi_status
|
FFI_API ffi_status
|
||||||
ffi_prep_java_raw_closure_loc (ffi_java_raw_closure*,
|
ffi_prep_java_raw_closure_loc (ffi_java_raw_closure*,
|
||||||
ffi_cif *cif,
|
ffi_cif *cif,
|
||||||
void (*fun)(ffi_cif*,void*,ffi_java_raw*,void*),
|
void (*fun)(ffi_cif*,void*,ffi_java_raw*,void*),
|
||||||
void *user_data,
|
void *user_data,
|
||||||
void *codeloc);
|
void *codeloc) __attribute__((deprecated));
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#endif /* FFI_CLOSURES */
|
#endif /* FFI_CLOSURES */
|
||||||
|
|||||||
Reference in New Issue
Block a user