]> Nishi Git Mirror - sp.git/commitdiff
パスワードの長さの延長
author諏訪子 <suwako@076.moe>
Thu, 1 Feb 2024 07:14:57 +0000 (16:14 +0900)
committer諏訪子 <suwako@076.moe>
Thu, 1 Feb 2024 07:14:57 +0000 (16:14 +0900)
addpass.c

index 2a9a2e7146cab61eea7446b8521d52964cab534f..c30072d5fcdae55358da7f8df52979d7a112b5a1 100644 (file)
--- a/addpass.c
+++ b/addpass.c
@@ -74,8 +74,8 @@ void getpasswd(char* prompt, char*pw, size_t pwlen) {
 }
 
 void addpass(char* file) {
-  char pass[100];
-  char knin[100];
+  char pass[256];
+  char knin[256];
 
   // パスワードを受け取る
   getpasswd("パスワード: ", pass, sizeof(pass));
@@ -148,8 +148,8 @@ void addpass(char* file) {
     return;
   }
 
-  char* keyid = malloc(100);
-  if (!fgets(keyid, 100, keyfile)) {
+  char* keyid = malloc(256);
+  if (!fgets(keyid, 256, keyfile)) {
     perror("鍵IDを読込に失敗。");
     fclose(keyfile);
     free(keyid);