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