@@ -64,7 +64,7 @@ cli_print_available_mirrors ()
6464{
6565 {
6666 char * msg = ENGLISH ? "To specify a source, use chsrc set " : "指定使用某源,请使用 chsrc set " ;
67- say (bdblue (xy_strjoin (3 , msg , "<target>" , " <code>\n" )));
67+ say (bdblue (xy_strcat (3 , msg , "<target>" , " <code>\n" )));
6868 }
6969
7070 {
@@ -246,28 +246,28 @@ cli_print_target_features (Target_t *target, const char *input_target_name)
246246
247247 {
248248 char * msg = ENGLISH ? " Get: View the current source state " : " Get: 查看当前源状态 " ;
249- char * get_msg = xy_strjoin (3 , msg , "| chsrc get " , input_target_name );
249+ char * get_msg = xy_strcat (3 , msg , "| chsrc get " , input_target_name );
250250 if (target -> getfn != NULL ) printf (" %s%s\n" , bdgreen (YesMark ), purple (get_msg ));
251251 else printf (" %s%s\n" , bdred (NoMark ), get_msg );br ();
252252 }
253253
254254 {
255255 char * msg = ENGLISH ? " Reset: Reset to the default source " : " Reset: 重置回默认源 " ;
256- char * reset_msg = xy_strjoin (3 , msg , "| chsrc reset " , input_target_name );
256+ char * reset_msg = xy_strcat (3 , msg , "| chsrc reset " , input_target_name );
257257 if (target -> resetfn != NULL ) printf (" %s%s\n" , bdgreen (YesMark ), purple (reset_msg ));
258258 else printf (" %s%s\n" , bdred (NoMark ), reset_msg );br ();
259259 }
260260
261261 {
262262 char * msg = ENGLISH ? " UserDefine: using user-defined source URL " : " UserDefine: 用户自定义换源URL " ;
263- char * user_define_msg = xy_strjoin (5 , msg , "| chsrc set " , input_target_name , " https://user-define-url.org/" , input_target_name );
263+ char * user_define_msg = xy_strcat (5 , msg , "| chsrc set " , input_target_name , " https://user-define-url.org/" , input_target_name );
264264 if (target -> can_user_define ) printf (" %s%s\n" , bdgreen (YesMark ), purple (user_define_msg ));
265265 else printf (" %s%s\n" , bdred (NoMark ), user_define_msg );br ();
266266 }
267267
268268 {
269269 char * msg = ENGLISH ? " Locally: Change source only for this project " : " Locally: 仅对本项目换源 " ;
270- char * locally_msg = xy_strjoin (3 , msg , "| chsrc set -local " , input_target_name );
270+ char * locally_msg = xy_strcat (3 , msg , "| chsrc set -local " , input_target_name );
271271
272272 switch (target -> cap_local )
273273 {
@@ -288,7 +288,7 @@ cli_print_target_features (Target_t *target, const char *input_target_name)
288288
289289 {
290290 char * msg = ENGLISH ? " English: Output in English " : " English: 英文输出 " ;
291- char * english_msg = xy_strjoin (3 , msg , "| chsrc set -en " , input_target_name );
291+ char * english_msg = xy_strcat (3 , msg , "| chsrc set -en " , input_target_name );
292292 if (target -> can_english ) printf (" %s%s\n" , bdgreen (YesMark ), purple (english_msg ));
293293 else printf (" %s%s\n" , bdred (NoMark ), english_msg );br ();
294294 }
@@ -531,29 +531,29 @@ get_target (const char *input, TargetOp code, char *option)
531531 {
532532 target -> setfn (option );
533533 }
534- else chsrc_error (xy_strjoin (3 , "暂未对 " , input , " 实现 set 功能,邀您帮助: chsrc issue" ));
534+ else chsrc_error (xy_strcat (3 , "暂未对 " , input , " 实现 set 功能,邀您帮助: chsrc issue" ));
535535 }
536536 else if (TargetOp_Reset_Source == code )
537537 {
538538 if (target -> resetfn )
539539 {
540540 target -> resetfn (option );
541541 }
542- else chsrc_error (xy_strjoin (3 , "暂未对 " , input , " 实现 reset 功能,邀您帮助: chsrc issue" ));
542+ else chsrc_error (xy_strcat (3 , "暂未对 " , input , " 实现 reset 功能,邀您帮助: chsrc issue" ));
543543 }
544544 else if (TargetOp_Get_Source == code )
545545 {
546546 if (target -> getfn )
547547 {
548548 target -> getfn ("" );
549549 }
550- else chsrc_error (xy_strjoin (3 , "暂未对 " , input , " 实现 get 功能,邀您帮助: chsrc issue" ));
550+ else chsrc_error (xy_strcat (3 , "暂未对 " , input , " 实现 get 功能,邀您帮助: chsrc issue" ));
551551 }
552552 else if (TargetOp_List_Config == code )
553553 {
554554 {
555555 char * msg = ENGLISH ? "To specify a source, use chsrc set " : "指定使用某源,请使用 chsrc set " ;
556- say (bdblue (xy_strjoin (3 , msg , input , " <code>\n" )));
556+ say (bdblue (xy_strcat (3 , msg , input , " <code>\n" )));
557557 }
558558
559559 {
@@ -677,7 +677,7 @@ main (int argc, char const *argv[])
677677 else
678678 {
679679 char * msg = ENGLISH ? "Unknown option: " : "未识别的命令行选项 " ;
680- chsrc_error (xy_2strjoin (msg , argv [i ])); return Exit_Unknown ;
680+ chsrc_error (xy_2strcat (msg , argv [i ])); return Exit_Unknown ;
681681 }
682682 cli_arg_Target_pos ++ ;
683683 cli_arg_Mirror_pos ++ ;
@@ -860,7 +860,7 @@ main (int argc, char const *argv[])
860860 {
861861 char * msg1 = ENGLISH ? "Unknown command `" : "不支持的命令 " ;
862862 char * msg2 = ENGLISH ? "`. Use `chsrc help` to view usage" : ". 请使用 chsrc help 查看使用方式" ;
863- chsrc_error (xy_strjoin (3 , msg1 , command , msg2 ));
863+ chsrc_error (xy_strcat (3 , msg1 , command , msg2 ));
864864 return Exit_Unknown ;
865865 }
866866
0 commit comments