1*663afb9bSAndroid Build Coastguard Worker #ifndef STRLCPY_INTERNAL_H_INCLUDED_ 2*663afb9bSAndroid Build Coastguard Worker #define STRLCPY_INTERNAL_H_INCLUDED_ 3*663afb9bSAndroid Build Coastguard Worker 4*663afb9bSAndroid Build Coastguard Worker #ifdef __cplusplus 5*663afb9bSAndroid Build Coastguard Worker extern "C" { 6*663afb9bSAndroid Build Coastguard Worker #endif 7*663afb9bSAndroid Build Coastguard Worker 8*663afb9bSAndroid Build Coastguard Worker #include "event2/event-config.h" 9*663afb9bSAndroid Build Coastguard Worker #include "event2/visibility.h" 10*663afb9bSAndroid Build Coastguard Worker #include "evconfig-private.h" 11*663afb9bSAndroid Build Coastguard Worker 12*663afb9bSAndroid Build Coastguard Worker #ifndef EVENT__HAVE_STRLCPY 13*663afb9bSAndroid Build Coastguard Worker #include <string.h> 14*663afb9bSAndroid Build Coastguard Worker EVENT2_EXPORT_SYMBOL 15*663afb9bSAndroid Build Coastguard Worker size_t event_strlcpy_(char *dst, const char *src, size_t siz); 16*663afb9bSAndroid Build Coastguard Worker #define strlcpy event_strlcpy_ 17*663afb9bSAndroid Build Coastguard Worker #endif 18*663afb9bSAndroid Build Coastguard Worker 19*663afb9bSAndroid Build Coastguard Worker #ifdef __cplusplus 20*663afb9bSAndroid Build Coastguard Worker } 21*663afb9bSAndroid Build Coastguard Worker #endif 22*663afb9bSAndroid Build Coastguard Worker 23*663afb9bSAndroid Build Coastguard Worker #endif 24*663afb9bSAndroid Build Coastguard Worker 25