Home | History | Annotate | Download | only in icuswap

Lines Matching defs:in

104     FILE *in, *out;
119 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");
161 in=out=NULL;
165 in=fopen(argv[1], "rb");
166 if(in==NULL) {
172 length=fileSize(in);
195 if(length!=(int32_t)fread(data, 1, length, in)) {
201 fclose(in);
202 in=NULL;
204 /* swap the data in-place */
273 if(in!=NULL) {
274 fclose(in);
381 * Extract the package names from the in/out filenames.
471 /* keep offset and itemLength in case we allocate and copy the strings below */
505 * pseudo-in-place swapping.
507 * We cannot swap in-place because:
509 * 1. If the swapping of an item fails mid-way, then in-place swapping
515 * This requires a permutation and is best done with separate in/out
585 * Note: Before sorting, the inOffset values were in order.
586 * Now the outOffset values are in order.
631 /* copy the data from the temporary buffer to the in-place buffer */