xref: /aosp_15_r20/external/cronet/third_party/libevent/strlcpy-internal.h (revision 6777b5387eb2ff775bb5750e3f5d96f37fb7352b)
1*6777b538SAndroid Build Coastguard Worker #ifndef _STRLCPY_INTERNAL_H_
2*6777b538SAndroid Build Coastguard Worker #define _STRLCPY_INTERNAL_H_
3*6777b538SAndroid Build Coastguard Worker 
4*6777b538SAndroid Build Coastguard Worker #ifdef __cplusplus
5*6777b538SAndroid Build Coastguard Worker extern "C" {
6*6777b538SAndroid Build Coastguard Worker #endif
7*6777b538SAndroid Build Coastguard Worker 
8*6777b538SAndroid Build Coastguard Worker #ifdef HAVE_CONFIG_H
9*6777b538SAndroid Build Coastguard Worker #include "config.h"
10*6777b538SAndroid Build Coastguard Worker #endif /* HAVE_CONFIG_H */
11*6777b538SAndroid Build Coastguard Worker 
12*6777b538SAndroid Build Coastguard Worker #ifndef HAVE_STRLCPY
13*6777b538SAndroid Build Coastguard Worker #include <string.h>
14*6777b538SAndroid Build Coastguard Worker size_t _event_strlcpy(char *dst, const char *src, size_t siz);
15*6777b538SAndroid Build Coastguard Worker #define strlcpy _event_strlcpy
16*6777b538SAndroid Build Coastguard Worker #endif
17*6777b538SAndroid Build Coastguard Worker 
18*6777b538SAndroid Build Coastguard Worker #ifdef __cplusplus
19*6777b538SAndroid Build Coastguard Worker }
20*6777b538SAndroid Build Coastguard Worker #endif
21*6777b538SAndroid Build Coastguard Worker 
22*6777b538SAndroid Build Coastguard Worker #endif
23*6777b538SAndroid Build Coastguard Worker 
24