Changeset 12100
- Timestamp:
- 06/17/2009 05:25:20 PM (15 months ago)
- Location:
- trunk/src/astrometry/util
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/astrometry/util/ioutils.c
r12099 r12100 66 66 return -1; 67 67 } 68 rtn = pad_fi le(fid, len, pad);68 rtn = pad_fid(fid, len, pad); 69 69 if (!rtn && fclose(fid)) { 70 70 SYSERROR("Failed to close file \"%s\" after padding it", filename); -
trunk/src/astrometry/util/pad-file.c
r12099 r12100 29 29 30 30 void printHelp(char* progname) { 31 fprintf(stderr, "\nUsage: %s <desired-length> <input file> \n"31 fprintf(stderr, "\nUsage: %s <desired-length> <input file> [<input file> ...]\n" 32 32 " The file will be padded in-place.\n" 33 33 "\n" … … 45 45 char* progname = args[0]; 46 46 char* infn; 47 int N;47 size_t padtolen; 48 48 char padchar = '\0'; 49 49 int nargs; 50 int i; 50 51 51 52 while ((argchar = getopt (argc, args, OPTIONS)) != -1) { … … 69 70 args += optind; 70 71 } 71 if (nargs !=2) {72 if (nargs < 2) { 72 73 printHelp(progname); 73 74 exit(-1); 74 75 } 75 N = atoi(args[0]); 76 infn = args[1]; 76 padtolen = atol(args[0]); 77 77 78 printf("Padding file \"%s\" to length %i.\n", infn, N); 79 80 if (pad_file(infn, N, padchar)) { 81 ERROR("Failed to pad file"); 82 exit(-1); 78 for (i=1; i<nargs; i++) { 79 infn = args[i]; 80 printf("Padding file \"%s\" to length %lli.\n", infn, (long long int)padtolen); 81 if (pad_file(infn, padtolen, padchar)) { 82 ERROR("Failed to pad file"); 83 exit(-1); 84 } 83 85 } 84 86 return 0; -
trunk/src/astrometry/util/svn.c
r12099 r12100 188 188 // 189 189 // 190 //
Note: See TracChangeset
for help on using the changeset viewer.
