* lib/tmpfile.c (supports_delete_on_close): Initialize parameter for
GetVersionEx correctly.
* lib/clean-temp.c (supports_delete_on_close): Likewise.
+2012-06-20 John Darrington <john@darrington.wattle.id.au> (tiny change)
+
+ tmpfile, clean-temp: Fix invocation of GetVersionEx.
+ * lib/tmpfile.c (supports_delete_on_close): Initialize parameter for
+ GetVersionEx correctly.
+ * lib/clean-temp.c (supports_delete_on_close): Likewise.
+
2012-06-20 Bruno Haible <bruno@clisp.org>
fdopen: Allow implementations that don't reject invalid fd arguments.
{
OSVERSIONINFO v;
+ /* According to
+ <http://msdn.microsoft.com/en-us/library/windows/desktop/ms724451(v=vs.85).aspx>
+ this structure must be initialised as follows: */
+ v.dwOSVersionInfoSize = sizeof (OSVERSIONINFO);
+
if (GetVersionEx (&v))
known = (v.dwPlatformId == VER_PLATFORM_WIN32_NT ? 1 : -1);
else
{
OSVERSIONINFO v;
+ /* According to
+ <http://msdn.microsoft.com/en-us/library/windows/desktop/ms724451(v=vs.85).aspx>
+ this structure must be initialised as follows: */
+ v.dwOSVersionInfoSize = sizeof (OSVERSIONINFO);
+
if (GetVersionEx (&v))
known = (v.dwPlatformId == VER_PLATFORM_WIN32_NT ? 1 : -1);
else