Lines Matching refs:bf
181 void printIndent(FILE* bf, int indent) {
183 fprintf(bf, " ");
194 FILE* bf,
210 printIndent(bf, lev);
211 fprintf(bf, "%s", key);
218 fprintf(bf, ":string {\"");
219 fwrite(s, len, 1, bf);
220 fprintf(bf, "\"}");
223 fprintf(bf, ":table {\n");
224 dumpAllButInstalledLocales(lev+1, &t, bf, status);
225 printIndent(bf, lev);
226 fprintf(bf, "}\n");
235 fprintf(bf, "\n");
244 FILE* bf = nullptr;
250 bf = fopen(toBundle, "wb");
251 if (bf == nullptr) {
255 fprintf(bf, "\xEF\xBB\xBF"); // write UTF-8 BOM
256 fprintf(bf, "// -*- Coding: utf-8; -*-\n//\n");
280 if (bf != nullptr) {
282 fprintf(bf,
288 fprintf(bf,
292 if (dumpAllButInstalledLocales(0, &bund, bf, &status)) {
294 fclose(bf);
300 fprintf(bf,
324 if (bf != nullptr) fclose(bf);
330 if (bf != nullptr) {
331 fprintf(bf, " %s {\"\"}\n", key);
334 if (bf != nullptr) {
335 fprintf(bf, "// %s {\"\"}\n", key);
343 if (bf != nullptr) {
344 fprintf(bf, " } // %d/%d valid\n", validCount, count);
346 fprintf(bf, "}\n");
347 fclose(bf);