From cf07b137760173fc3a6eedfeb2f8c8e019fd55a0 Mon Sep 17 00:00:00 2001 From: Aoran Zeng Date: Wed, 27 Aug 2025 14:52:54 +0800 Subject: [PATCH] =?UTF-8?q?=E9=87=8D=E5=91=BD=E5=90=8D=E4=B8=BA=20`xy=5Fru?= =?UTF-8?q?n=5Fget=5Fstdout()`?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- lib/xy.h | 2 +- src/recipe/lang/Java.c | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/xy.h b/lib/xy.h index 68f7340..6ee0238 100644 --- a/lib/xy.h +++ b/lib/xy.h @@ -862,7 +862,7 @@ xy_run_get_status (char *cmd) * @return 返回命令的执行状态 */ static int -xy_run_capture (const char *cmd, char **output) +xy_run_get_stdout (const char *cmd, char **output) { int cap = 8192; /* 假如1行100个字符,大约支持80行输出 */ char *buf = (char *) xy_malloc0 (cap); diff --git a/src/recipe/lang/Java.c b/src/recipe/lang/Java.c index 6467934..875c1fa 100644 --- a/src/recipe/lang/Java.c +++ b/src/recipe/lang/Java.c @@ -71,7 +71,7 @@ char * pl_java_find_maven_config () { char *output; - int status = xy_run_capture ("mvn -v", &output); + int status = xy_run_get_stdout ("mvn -v", &output); if (0==status) { char *maven_home_line = xy_run_iter_lines ("mvn -v", 0, pl_java_is_maven_home_line); @@ -88,7 +88,7 @@ char * pl_java_find_maven_daemon_config () { char *output; - int status = xy_run_capture ("mvnd -v", &output); + int status = xy_run_get_stdout ("mvnd -v", &output); if (0==status) { char *maven_home_line = xy_run_iter_lines ("mvnd -v", 0, pl_java_is_maven_home_line);