mirror of
git://git.gnupg.org/gnupg.git
synced 2025-07-14 21:47:19 +02:00
More chnages to use estream. Add a way to replace the standard
descriptors.
This commit is contained in:
parent
0f4eefb094
commit
e64038608b
33 changed files with 241 additions and 78 deletions
|
@ -80,6 +80,7 @@
|
|||
#define es_fdopen_nc _ESTREAM_PREFIX(es_fdopen_nc)
|
||||
#define es_fpopen _ESTREAM_PREFIX(es_fpopen)
|
||||
#define es_fpopen_nc _ESTREAM_PREFIX(es_fpopen_nc)
|
||||
#define _es_set_std_fd _ESTREAM_PREFIX(_es_set_std_fd)
|
||||
#define _es_get_std_stream _ESTREAM_PREFIX(_es_get_std_stream)
|
||||
#define es_freopen _ESTREAM_PREFIX(es_freopen)
|
||||
#define es_fopencookie _ESTREAM_PREFIX(es_fopencookie)
|
||||
|
@ -251,6 +252,7 @@ int es_fclose (estream_t stream);
|
|||
int es_fileno (estream_t stream);
|
||||
int es_fileno_unlocked (estream_t stream);
|
||||
|
||||
void _es_set_std_fd (int no, int fd);
|
||||
estream_t _es_get_std_stream (int fd);
|
||||
|
||||
#define es_stdin _es_get_std_stream (0)
|
||||
|
@ -364,7 +366,6 @@ int es_write_sanitized_utf8_buffer (estream_t stream,
|
|||
size_t *bytes_written);
|
||||
#endif /*GNUPG_MAJOR_VERSION*/
|
||||
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue