1*cdf0e10cSrcweir #ifndef INCLUDED_RTL_SOURCE_HASH_H 2*cdf0e10cSrcweir #define INCLUDED_RTL_SOURCE_HASH_H 3*cdf0e10cSrcweir 4*cdf0e10cSrcweir #include <sal/types.h> 5*cdf0e10cSrcweir #include <rtl/ustring.h> 6*cdf0e10cSrcweir 7*cdf0e10cSrcweir #if defined __cplusplus 8*cdf0e10cSrcweir extern "C" { 9*cdf0e10cSrcweir #endif /* __cplusplus */ 10*cdf0e10cSrcweir 11*cdf0e10cSrcweir /* These functions are not multi-thread safe: */ 12*cdf0e10cSrcweir 13*cdf0e10cSrcweir rtl_uString *rtl_str_hash_intern (rtl_uString *pString, 14*cdf0e10cSrcweir int can_return); 15*cdf0e10cSrcweir void rtl_str_hash_remove (rtl_uString *pString); 16*cdf0e10cSrcweir 17*cdf0e10cSrcweir #if defined __cplusplus 18*cdf0e10cSrcweir } 19*cdf0e10cSrcweir #endif /* __cplusplus */ 20*cdf0e10cSrcweir 21*cdf0e10cSrcweir #endif /* INCLUDED_RTL_SOURCE_HASH_H */ 22