summaryrefslogtreecommitdiff
path: root/win32/win32.h
diff options
context:
space:
mode:
authorJan Dubois <jand@activestate.com>2002-02-11 16:56:31 -0800
committerJarkko Hietaniemi <jhi@iki.fi>2002-02-12 13:44:34 +0000
commit02637f4cf632ad1b1402d154f783a4db5a81d968 (patch)
treee8004e540de5c015134857f05516c533a87ab9c5 /win32/win32.h
parent42873cecf73e7c7f00d9d5756fe5e667c4512654 (diff)
downloadperl-02637f4cf632ad1b1402d154f783a4db5a81d968.tar.gz
Re: [PATCH 5.6.1] Win32: Give user control over window creation behavior of system() function
Message-ID: <4llh6uc4gnqtk3csmfoqed3t6q85436bb1@4ax.com> p4raw-id: //depot/perl@14657
Diffstat (limited to 'win32/win32.h')
-rw-r--r--win32/win32.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/win32/win32.h b/win32/win32.h
index f5c04b68da..299d8f1ed5 100644
--- a/win32/win32.h
+++ b/win32/win32.h
@@ -353,6 +353,8 @@ struct thread_intern {
# ifdef USE_RTL_THREAD_API
void * retv; /* slot for thread return value */
# endif
+ BOOL Wuse_showwindow;
+ WORD Wshowwindow;
};
#ifdef USE_5005THREADS
@@ -421,12 +423,16 @@ DllExport int win32_async_check(pTHX);
# define w32_crypt_buffer (thr->i.Wcrypt_buffer)
# define w32_servent (thr->i.Wservent)
# define w32_init_socktype (thr->i.Winit_socktype)
+# define w32_use_showwindow (thr->i.Wuse_showwindow)
+# define w32_showwindow (thr->i.Wshowwindow)
#else
# define w32_strerror_buffer (PL_sys_intern.thr_intern.Wstrerror_buffer)
# define w32_getlogin_buffer (PL_sys_intern.thr_intern.Wgetlogin_buffer)
# define w32_crypt_buffer (PL_sys_intern.thr_intern.Wcrypt_buffer)
# define w32_servent (PL_sys_intern.thr_intern.Wservent)
# define w32_init_socktype (PL_sys_intern.thr_intern.Winit_socktype)
+# define w32_use_showwindow (PL_sys_intern.thr_intern.Wuse_showwindow)
+# define w32_showwindow (PL_sys_intern.thr_intern.Wshowwindow)
#endif /* USE_5005THREADS */
/* UNICODE<>ANSI translation helpers */