diff options
| author | Po Lu | 2023-03-07 14:20:50 +0800 |
|---|---|---|
| committer | Po Lu | 2023-03-07 14:20:50 +0800 |
| commit | 44cf1ed7e593022df01a47b701e7796e9d70d2fb (patch) | |
| tree | 09a0e49ee9d7eda6b201bbb07c574d6b4a4c35e0 /src/lisp.h | |
| parent | a11ad7149bc1908d205e78ecfb240b76ce190bef (diff) | |
| download | emacs-44cf1ed7e593022df01a47b701e7796e9d70d2fb.tar.gz emacs-44cf1ed7e593022df01a47b701e7796e9d70d2fb.zip | |
Update Android port
* src/lread.c (lread_fd, file_tell, infile, skip_dyn_bytes)
(skip_dyn_eof, readbyte_from_stdio, safe_to_load_version)
(close_infile_unwind, close_file_unwind_android_fd): New
function.
(Fload, Flocate_file_internal, openp): New argument PLATFORM.
All callers changed.
(skip_lazy_string): Add optimized versions of various functions
for accessing Android assets.
Diffstat (limited to 'src/lisp.h')
| -rw-r--r-- | src/lisp.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/lisp.h b/src/lisp.h index 56ef338a5b1..f7ba6775975 100644 --- a/src/lisp.h +++ b/src/lisp.h | |||
| @@ -4514,7 +4514,8 @@ extern bool suffix_p (Lisp_Object, const char *); | |||
| 4514 | extern Lisp_Object save_match_data_load (Lisp_Object, Lisp_Object, Lisp_Object, | 4514 | extern Lisp_Object save_match_data_load (Lisp_Object, Lisp_Object, Lisp_Object, |
| 4515 | Lisp_Object, Lisp_Object); | 4515 | Lisp_Object, Lisp_Object); |
| 4516 | extern int openp (Lisp_Object, Lisp_Object, Lisp_Object, | 4516 | extern int openp (Lisp_Object, Lisp_Object, Lisp_Object, |
| 4517 | Lisp_Object *, Lisp_Object, bool, bool); | 4517 | Lisp_Object *, Lisp_Object, bool, bool, |
| 4518 | void **); | ||
| 4518 | enum { S2N_IGNORE_TRAILING = 1 }; | 4519 | enum { S2N_IGNORE_TRAILING = 1 }; |
| 4519 | extern Lisp_Object string_to_number (char const *, int, ptrdiff_t *); | 4520 | extern Lisp_Object string_to_number (char const *, int, ptrdiff_t *); |
| 4520 | extern void map_obarray (Lisp_Object, void (*) (Lisp_Object, Lisp_Object), | 4521 | extern void map_obarray (Lisp_Object, void (*) (Lisp_Object, Lisp_Object), |