diff --git a/meanspec-hwinfo-win64/meanspec-hwinfo-win64.cpp b/meanspec-hwinfo-win64/meanspec-hwinfo-win64.cpp index de0ad5e07def565e55dcf22e8e60064da198a561..da671893d882863e5496b9b8a945490dd7a3f552 100644 --- a/meanspec-hwinfo-win64/meanspec-hwinfo-win64.cpp +++ b/meanspec-hwinfo-win64/meanspec-hwinfo-win64.cpp @@ -326,12 +326,14 @@ int main(int argc, char *argv[]) { std::string code = getCode(argc, argv); if (code.length() < 1) { wcout << L"올바르지 않은 실행입니다. 사이트에서 프로그램을 다시 다운받아주세요.\n"; + getchar(); return 1; } int _initRes = initWQLServices(); if (_initRes != 0) { wcout << L"WQL을 초기화하는데 실패했습니다. 문의를 남겨주시기 바랍니다.\n"; + getchar(); return _initRes; } @@ -371,6 +373,7 @@ int main(int argc, char *argv[]) { if (in == NULL) { fwprintf(stderr, L"수집에 성공하였으나 자료를 정리하는데 실패했습니다\n"); + getchar(); return 2; } @@ -382,6 +385,7 @@ int main(int argc, char *argv[]) { char* xmlBuffer = (char*)malloc(_bufferSize); if (xmlBuffer == NULL) { fwprintf(stderr, L"버퍼를 초기화하지 못했습니다\n"); + getchar(); return 3; } @@ -390,6 +394,7 @@ int main(int argc, char *argv[]) { size_t read_bytes = fread((void*)xmlBuffer, 1, lSize, in); if (read_bytes != lSize - 1) { fwprintf(stderr, L"자료 파일이 손상되었습니다\n"); + getchar(); return 4; } @@ -399,7 +404,7 @@ int main(int argc, char *argv[]) { wcout << L"문의: lee@enak.kr\n"; wcout << L"엔터를 눌러 프로그램 종료\n"; - auto _f = getchar(); + getchar(); return 0; }