]> Nishi Git Mirror - odl.git/commitdiff
使い方の修正
author諏訪子 <suwako@076.moe>
Wed, 22 May 2024 09:37:00 +0000 (18:37 +0900)
committer諏訪子 <suwako@076.moe>
Wed, 22 May 2024 09:37:00 +0000 (18:37 +0900)
CHANGELOG.md
main.c

index 9bb0872a451f1e3266f3b0045bc8671c01a6a017..615b3f82588fe1a72dcc65aedd36ee11c656d216 100644 (file)
@@ -7,6 +7,7 @@
 * 1つ以上のファイルがダウンロードに失敗する場合、正しく状況を知らせる様に
 * 予行演習モード
 * `make release-freebsd`の修正
+* 使い方の修正
 
 # 0.2.0
 * ファイル名はパラメートルを付いたら、ファイル名は拡張子に
diff --git a/main.c b/main.c
index 4db1329abbf565c5ede0d4f7cd137335a10d4f96..ea931f141bda3b014c315ab8462b4e3f5c064416 100644 (file)
--- a/main.c
+++ b/main.c
@@ -107,6 +107,10 @@ void dlsucmsg() {
   }
 }
 
+void usage() {
+  printf("%s-%s\nusage: %s [-%s] [url ...]\n", sofname, version, sofname, avalopt);
+}
+
 void flags(int opt, int argc, char* argv[]) {
   switch (opt) {
     case 'n':
@@ -123,7 +127,7 @@ void flags(int opt, int argc, char* argv[]) {
       break;
     default:
       err_flag = 1;
-      printf("usage: %s-%s [-%s] [url ...]\n", sofname, version, avalopt);
+      usage();
       break;
   }
 }
@@ -197,7 +201,7 @@ int downloader(CURL* curl, char* filename, const char* url) {
 
 int main(int argc, char* argv[]) {
   if (argc < 2) {
-    printf("usage: %s-%s [-%s] [url ...]\n", sofname, version, avalopt);
+    usage();
     return 1;
   }