From 8386fcd6ec72f4c6ebef20761acb8996bba1ed6b Mon Sep 17 00:00:00 2001 From: Christian Schenk Date: Tue, 21 Apr 2020 23:22:55 +0200 Subject: [PATCH] Fix option parsing --- Programs/MiKTeX/Yap/MFC/yap-version.h | 2 +- Programs/MiKTeX/Yap/MFC/yap.cpp | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Programs/MiKTeX/Yap/MFC/yap-version.h b/Programs/MiKTeX/Yap/MFC/yap-version.h index 29a75af21..1893ead99 100644 --- a/Programs/MiKTeX/Yap/MFC/yap-version.h +++ b/Programs/MiKTeX/Yap/MFC/yap-version.h @@ -17,6 +17,6 @@ Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ -#define MIKTEX_COMP_J2000_VERSION 7416 +#define MIKTEX_COMP_J2000_VERSION 7417 #include diff --git a/Programs/MiKTeX/Yap/MFC/yap.cpp b/Programs/MiKTeX/Yap/MFC/yap.cpp index 30c37084f..f1d8ab0dc 100644 --- a/Programs/MiKTeX/Yap/MFC/yap.cpp +++ b/Programs/MiKTeX/Yap/MFC/yap.cpp @@ -136,7 +136,7 @@ void ParseYapCommandLine(const char* lpszArguments, YapCommandLineInfo& cmdInfo) case OPT_FIND_SRC_SPECIAL: { char* lpszFileName = nullptr; - cmdInfo.sourceLineNum = strtol(popt.GetOptArg().c_str(), &lpszFileName, 10); + cmdInfo.sourceLineNum = strtol(optArg.c_str(), &lpszFileName, 10); if (lpszFileName != nullptr) { while (*lpszFileName == ' ') @@ -152,7 +152,7 @@ void ParseYapCommandLine(const char* lpszArguments, YapCommandLineInfo& cmdInfo) } case OPT_GOTO_HYPER_LABEL: - cmdInfo.hyperLabel = popt.GetOptArg(); + cmdInfo.hyperLabel = optArg; break; case OPT_PRINT: