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);