FreeCalypso > hg > freecalypso-sw
comparison rvinterf/etmsync/fswrite.c @ 295:3dd74b16df82
fc-fsio: pathname recursion handling revamped
author | Michael Spacefalcon <msokolov@ivan.Harhan.ORG> |
---|---|
date | Sat, 01 Mar 2014 08:01:08 +0000 |
parents | 797468042b32 |
children | d1333db6385f |
comparison
equal
deleted
inserted
replaced
294:797468042b32 | 295:3dd74b16df82 |
---|---|
184 } | 184 } |
185 | 185 |
186 cmd_fwrite(argc, argv) | 186 cmd_fwrite(argc, argv) |
187 char **argv; | 187 char **argv; |
188 { | 188 { |
189 if (strlen(argv[1]) >= TMFFS_STRING_SIZE) { | |
190 fprintf(stderr, | |
191 "error: pathname arg exceeds string length limit\n"); | |
192 return(ERROR_USAGE); | |
193 } | |
189 if (!strcmp(argv[2], "ascii")) | 194 if (!strcmp(argv[2], "ascii")) |
190 return do_short_fwrite(argv[1], argv[3], strlen(argv[3])); | 195 return do_short_fwrite(argv[1], argv[3], strlen(argv[3])); |
191 else if (!strcmp(argv[2], "hex")) | 196 else if (!strcmp(argv[2], "hex")) |
192 return fwrite_hex_string(argv[1], argv[3]); | 197 return fwrite_hex_string(argv[1], argv[3]); |
193 else if (!strcmp(argv[2], "file")) | 198 else if (!strcmp(argv[2], "file")) |