Lines Matching defs:src
49 char *ldaptool_local2UTF8( const char *src );
52 static char *ldaptool_convert( const char *src, const char *fcode,
54 char *ldaptool_UTF82local( const char *src );
60 * As in ICU version, in case of error strdup(src)
61 * Usually strdup(src) will be ASCII and legal anyways.
65 ldaptool_convert( const char *src, const char *fcode,
72 if (src == NULL)
76 return (strdup(src));
79 return (strdup(src));
83 return (strdup(src));
86 ileft = strlen(src);
92 /* maybe sizeof strlen(src) memory still exists */
93 return (strdup(src));
96 fptr = src;
155 return (strdup(src));
161 ldaptool_UTF82local( const char *src )
165 return (strdup(src));
166 return (ldaptool_convert(src, "UTF-8", (const char *)to_code));
171 ldaptool_local2UTF8( const char *src )
176 return (strdup(src));
177 return (ldaptool_convert(src, (const char *)from_code, "UTF-8"));
181 if (src == NULL)
185 utf8 = strdup(src);
651 ldaptool_local2UTF8( const char *src )
660 if (src == NULL)
664 else if (*src == 0 || (ldaptool_charset == NULL)
668 utf8 = strdup(src);
683 return strdup(src);
696 outLen = (size_t) ucnv_convert( "utf-8", ldaptool_charset, NULL, 0, src,
697 strlen( src ) * sizeof(char), &err);
702 return strdup(src);
708 return strdup(src);
713 resultLen = ucnv_convert( "utf-8", ldaptool_charset, utf8, (outLen + 1), src,
714 strlen(src) * sizeof(char), &err );
718 return strdup(src);
722 utf8 = _convertor(src, FALSE);
724 utf8 = strdup(src);