Home | History | Annotate | Download | only in icuswap

Lines Matching defs:in

105     FILE *in, *out;
120 fprintf(stderr, "Warning: icuswap is an obsolete tool and it will be removed in the next ICU release.\nPlease use the icupkg tool instead.\n");
162 in=out=NULL;
166 in=fopen(argv[1], "rb");
167 if(in==NULL) {
173 length=fileSize(in);
196 if(length!=(int32_t)fread(data, 1, length, in)) {
202 fclose(in);
203 in=NULL;
205 /* swap the data in-place */
274 if(in!=NULL) {
275 fclose(in);
382 * Extract the package names from the in/out filenames.
472 /* keep offset and itemLength in case we allocate and copy the strings below */
506 * pseudo-in-place swapping.
508 * We cannot swap in-place because:
510 * 1. If the swapping of an item fails mid-way, then in-place swapping
516 * This requires a permutation and is best done with separate in/out
586 * Note: Before sorting, the inOffset values were in order.
587 * Now the outOffset values are in order.
632 /* copy the data from the temporary buffer to the in-place buffer */