mirror of
https://github.com/MaaAssistantArknights/MaaAssistantArknights.git
synced 2026-07-16 01:40:46 +08:00
fix: cleanup ifdef + fix AsstDestroy missed calls + lldb
This commit is contained in:
@@ -15,7 +15,7 @@ int main([[maybe_unused]] int argc, char** argv)
|
||||
return -1;
|
||||
}
|
||||
|
||||
// 可以将日志、调试图片等存到别的目录下,需要在最一开始调用。不调用默认保存到资源同目录
|
||||
// 可以将日志、调试图片等存到别的目录下,需要在最一开始调用。不调用默认保存到资源同目录
|
||||
// AsstSetUserDir(working_path.c_str());
|
||||
|
||||
// 这里默认读取的是可执行文件同目录下 resource 文件夹里的资源
|
||||
@@ -51,6 +51,7 @@ int main([[maybe_unused]] int argc, char** argv)
|
||||
|
||||
#ifdef SMOKE_TESTING
|
||||
std::cout << "Ended early for smoke testing." << std::endl;
|
||||
AsstDestroy(ptr);
|
||||
return 0;
|
||||
#endif
|
||||
|
||||
@@ -62,13 +63,12 @@ int main([[maybe_unused]] int argc, char** argv)
|
||||
if (!AsstConnected(ptr)) {
|
||||
std::cerr << "connect failed" << std::endl;
|
||||
AsstDestroy(ptr);
|
||||
ptr = nullptr;
|
||||
|
||||
return -1;
|
||||
}
|
||||
|
||||
#ifndef ASST_DEBUG
|
||||
|
||||
#ifdef ASST_DEBUG
|
||||
AsstAppendTask(ptr, "Debug", nullptr);
|
||||
#else
|
||||
/* 详细参数可参考 docs / 集成文档.md */
|
||||
AsstAppendTask(ptr, "StartUp", nullptr);
|
||||
|
||||
@@ -126,11 +126,6 @@ int main([[maybe_unused]] int argc, char** argv)
|
||||
"core_char": "维什戴尔"
|
||||
}
|
||||
)");
|
||||
|
||||
#else
|
||||
|
||||
AsstAppendTask(ptr, "Debug", nullptr);
|
||||
|
||||
#endif
|
||||
|
||||
AsstStart(ptr);
|
||||
@@ -141,7 +136,6 @@ int main([[maybe_unused]] int argc, char** argv)
|
||||
|
||||
AsstStop(ptr);
|
||||
AsstDestroy(ptr);
|
||||
ptr = nullptr;
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user