2020-06-19 Keith Marshall <keith@users.osdn.me>
+ Accommodate C++11 string constant conflation limitations.
+
+ * src/dllhook.cpp (MSG_INTERNAL_ERROR)
+ * src/pkgexec.cpp (LUA_LIBEXEC_PATH): Insert white space, to separate
+ adjacent string constants in conflated text.
+
+2020-06-19 Keith Marshall <keith@users.osdn.me>
+
Force "C" linkage for setup key definitions.
* src/setup.cpp (uri_key, mirror_key, value_none): Wrap them...
*
* $Id$
*
- * Written by Keith Marshall <keithmarshall@users.sourceforge.net>
- * Copyright (C) 2013, MinGW.org Project
+ * Written by Keith Marshall <keith@users.osdn.me>
+ * Copyright (C) 2013, 2020, MinGW.org Project
*
*
* Implementation of the processing redirector hook, to be provided
bool AppWindowMaker::SetupToolInvoked = true;
static const char *internal_error = "internal error";
-#define MSG_INTERNAL_ERROR(MSG) "%s: "MSG_##MSG"\n", internal_error
+#define MSG_INTERNAL_ERROR(MSG) "%s: " MSG_ ## MSG "\n", internal_error
#define MSG_INVALID_REQUEST "invalid request code specified"
#define MSG_NOTIFY_MAINTAINER "please report this to the mingw-get maintainer"
*
* $Id$
*
- * Written by Keith Marshall <keithmarshall@users.sourceforge.net>
- * Copyright (C) 2009-2013, MinGW.org Project
+ * Written by Keith Marshall <keith@users.osdn.me>
+ * Copyright (C) 2009-2013, 2020, MinGW.org Project
*
*
* Implementation of package management task scheduler and executive.
* interpreter will load scripts from the libexec directory associated with
* the running mingw-get.exe instance.
*/
- putenv( "LUA_PATH=!\\?.lua;!"LUA_LIBEXEC_PATH";!\\.."LUA_LIBEXEC_PATH );
+ putenv( "LUA_PATH=!\\?.lua;!" LUA_LIBEXEC_PATH ";!\\.." LUA_LIBEXEC_PATH );
return true;
}