ICU-1220 private string functions
X-SVN-Rev: 8204
This commit is contained in:
parent
5db948db4a
commit
845fdd8f38
@ -84,8 +84,8 @@ static void initMsg(const char *pname) {
|
|||||||
|
|
||||||
err = U_ZERO_ERROR;
|
err = U_ZERO_ERROR;
|
||||||
/* that was try #1, try again with a path */
|
/* that was try #1, try again with a path */
|
||||||
strcpy(dataPath, u_getDataDirectory());
|
uprv_strcpy(dataPath, u_getDataDirectory());
|
||||||
strcat(dataPath, UCONVMSG);
|
uprv_strcat(dataPath, UCONVMSG);
|
||||||
|
|
||||||
gBundle = u_wmsg_setPath(dataPath, &err);
|
gBundle = u_wmsg_setPath(dataPath, &err);
|
||||||
if (U_FAILURE(err)) {
|
if (U_FAILURE(err)) {
|
||||||
@ -250,7 +250,7 @@ static int printConverters(const char *pname, const char *lookfor,
|
|||||||
if (U_FAILURE(err)) {
|
if (U_FAILURE(err)) {
|
||||||
printf("%s", name);
|
printf("%s", name);
|
||||||
|
|
||||||
UnicodeString str(name, strlen(name) + 1);
|
UnicodeString str(name, uprv_strlen(name) + 1);
|
||||||
putchar('\t');
|
putchar('\t');
|
||||||
u_wmsg(stderr, "cantGetAliases", str.getBuffer(),
|
u_wmsg(stderr, "cantGetAliases", str.getBuffer(),
|
||||||
u_wmsg_errorName(err));
|
u_wmsg_errorName(err));
|
||||||
@ -264,7 +264,7 @@ static int printConverters(const char *pname, const char *lookfor,
|
|||||||
const char *alias = ucnv_getAlias(name, a, &err);
|
const char *alias = ucnv_getAlias(name, a, &err);
|
||||||
|
|
||||||
if (U_FAILURE(err)) {
|
if (U_FAILURE(err)) {
|
||||||
UnicodeString str(name, strlen(name) + 1);
|
UnicodeString str(name, uprv_strlen(name) + 1);
|
||||||
putchar('\t');
|
putchar('\t');
|
||||||
u_wmsg(stderr, "cantGetAliases", str.getBuffer(),
|
u_wmsg(stderr, "cantGetAliases", str.getBuffer(),
|
||||||
u_wmsg_errorName(err));
|
u_wmsg_errorName(err));
|
||||||
@ -353,7 +353,7 @@ static int printTransliterators(int canon)
|
|||||||
}
|
}
|
||||||
utrans_getAvailableID(i, buf, buflen);
|
utrans_getAvailableID(i, buf, buflen);
|
||||||
if (len >= buflen) {
|
if (len >= buflen) {
|
||||||
strcpy(buf + buflen - 4, "..."); /* Truncate the name. */
|
uprv_strcpy(buf + buflen - 4, "..."); /* Truncate the name. */
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -506,7 +506,7 @@ static UBool convertFile(const char *pname,
|
|||||||
|
|
||||||
convfrom = ucnv_open(fromcpage, &err);
|
convfrom = ucnv_open(fromcpage, &err);
|
||||||
if (U_FAILURE(err)) {
|
if (U_FAILURE(err)) {
|
||||||
UnicodeString str(fromcpage, strlen(fromcpage) + 1);
|
UnicodeString str(fromcpage, uprv_strlen(fromcpage) + 1);
|
||||||
initMsg(pname);
|
initMsg(pname);
|
||||||
u_wmsg(stderr, "cantOpenFromCodeset", str.getBuffer(),
|
u_wmsg(stderr, "cantOpenFromCodeset", str.getBuffer(),
|
||||||
u_wmsg_errorName(err));
|
u_wmsg_errorName(err));
|
||||||
@ -521,7 +521,7 @@ static UBool convertFile(const char *pname,
|
|||||||
|
|
||||||
convto = ucnv_open(tocpage, &err);
|
convto = ucnv_open(tocpage, &err);
|
||||||
if (U_FAILURE(err)) {
|
if (U_FAILURE(err)) {
|
||||||
UnicodeString str(tocpage, strlen(tocpage) + 1);
|
UnicodeString str(tocpage, uprv_strlen(tocpage) + 1);
|
||||||
initMsg(pname);
|
initMsg(pname);
|
||||||
u_wmsg(stderr, "cantOpenToCodeset", str.getBuffer(),
|
u_wmsg(stderr, "cantOpenToCodeset", str.getBuffer(),
|
||||||
u_wmsg_errorName(err));
|
u_wmsg_errorName(err));
|
||||||
@ -583,7 +583,7 @@ static UBool convertFile(const char *pname,
|
|||||||
if (U_FAILURE(err)) {
|
if (U_FAILURE(err)) {
|
||||||
char pos[32];
|
char pos[32];
|
||||||
sprintf(pos, "%u", infoffset - 1);
|
sprintf(pos, "%u", infoffset - 1);
|
||||||
UnicodeString str(pos, strlen(pos) + 1);
|
UnicodeString str(pos, uprv_strlen(pos) + 1);
|
||||||
initMsg(pname);
|
initMsg(pname);
|
||||||
u_wmsg(stderr, "problemCvtToU", str.getBuffer(), u_wmsg_errorName(err));
|
u_wmsg(stderr, "problemCvtToU", str.getBuffer(), u_wmsg_errorName(err));
|
||||||
willexit = 1;
|
willexit = 1;
|
||||||
@ -595,7 +595,7 @@ static UBool convertFile(const char *pname,
|
|||||||
if (flush && !willexit && cbufp != (buf + rd)) {
|
if (flush && !willexit && cbufp != (buf + rd)) {
|
||||||
char pos[32];
|
char pos[32];
|
||||||
sprintf(pos, "%u", infoffset);
|
sprintf(pos, "%u", infoffset);
|
||||||
UnicodeString str(pos, strlen(pos) + 1);
|
UnicodeString str(pos, uprv_strlen(pos) + 1);
|
||||||
initMsg(pname);
|
initMsg(pname);
|
||||||
u_wmsg(stderr, "premEndInput", str.getBuffer());
|
u_wmsg(stderr, "premEndInput", str.getBuffer());
|
||||||
willexit = 1;
|
willexit = 1;
|
||||||
@ -651,7 +651,7 @@ static UBool convertFile(const char *pname,
|
|||||||
errtag = "problemCvtFromU";
|
errtag = "problemCvtFromU";
|
||||||
}
|
}
|
||||||
sprintf(pos, "%u", ferroffset);
|
sprintf(pos, "%u", ferroffset);
|
||||||
UnicodeString str(pos, strlen(pos) + 1);
|
UnicodeString str(pos, uprv_strlen(pos) + 1);
|
||||||
initMsg(pname);
|
initMsg(pname);
|
||||||
u_wmsg(stderr, errtag, str.getBuffer(),
|
u_wmsg(stderr, errtag, str.getBuffer(),
|
||||||
u_wmsg_errorName(err));
|
u_wmsg_errorName(err));
|
||||||
@ -663,7 +663,7 @@ static UBool convertFile(const char *pname,
|
|||||||
if (flush && !willexit && unibufbp != (unibufu + (size_t) (unibufp - unibufu))) {
|
if (flush && !willexit && unibufbp != (unibufu + (size_t) (unibufp - unibufu))) {
|
||||||
char pos[32];
|
char pos[32];
|
||||||
sprintf(pos, "%u", infoffset);
|
sprintf(pos, "%u", infoffset);
|
||||||
UnicodeString str(pos, strlen(pos) + 1);
|
UnicodeString str(pos, uprv_strlen(pos) + 1);
|
||||||
initMsg(pname);
|
initMsg(pname);
|
||||||
u_wmsg(stderr, "premEnd", str.getBuffer());
|
u_wmsg(stderr, "premEnd", str.getBuffer());
|
||||||
willexit = 1;
|
willexit = 1;
|
||||||
@ -726,7 +726,7 @@ static void usage(const char *pname, int ecode) {
|
|||||||
msg =
|
msg =
|
||||||
ures_getStringByKey(gBundle, ecode ? "lcUsageWord" : "ucUsageWord",
|
ures_getStringByKey(gBundle, ecode ? "lcUsageWord" : "ucUsageWord",
|
||||||
&msgLen, &err);
|
&msgLen, &err);
|
||||||
UnicodeString upname(pname, strlen(pname) + 1);
|
UnicodeString upname(pname, uprv_strlen(pname) + 1);
|
||||||
UnicodeString mname(msg, msgLen + 1);
|
UnicodeString mname(msg, msgLen + 1);
|
||||||
|
|
||||||
res = u_wmsg(fp, "usage", mname.getBuffer(), upname.getBuffer());
|
res = u_wmsg(fp, "usage", mname.getBuffer(), upname.getBuffer());
|
||||||
|
Loading…
Reference in New Issue
Block a user