Lines Matching +defs:indent +defs:string
31 #include <string.h>
58 static UChar *quotedString(const UChar *string);
59 void printOutBundle(UFILE *out, UResourceBundle *resource, int32_t indent, UErrorCode *status);
60 void printIndent(UFILE *out, int32_t indent);
171 void printIndent(UFILE *out, int32_t indent) {
174 for(i = 0; i<indent; i++) {
177 inchar[indent] = '\0';
185 static UChar *quotedString(const UChar *string) {
186 int len = u_strlen(string);
191 for (sp = string; *sp; ++sp) {
201 for (sp = string, np = newstr; *sp; ++sp) {
221 void printOutBundle(UFILE *out, UResourceBundle *resource, int32_t indent, UErrorCode *status) {
230 UChar *string = quotedString(thestr);
235 printIndent(out, indent);
236 u_fprintf(out, "// WARNING: this string, size %d is truncated to %d\n", len, truncsize/2);
240 printIndent(out, indent);
242 u_fprintf(out, "%s { \"%S\" } ", key, string);
244 u_fprintf(out, "\"%S\",", string);
250 free(string);
254 printIndent(out, indent);
270 printIndent(out, indent);
275 printIndent(out, indent);
299 printIndent(out, indent);
326 printIndent(out, indent);
342 printOutBundle(out, t, indent+indentsize, status);
345 printIndent(out, indent);