This is the mail archive of the cygwin mailing list for the Cygwin project.
| Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
|---|---|---|
| Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
| Other format: | [Raw text] | |
WinMain() in a program compiled with cygwin1.dll is no longer
getting passed the command-line from bash correctly with the
20060403 snapshot. It works fine with the 20060329 snapshot.
This is the same problem mentioned in
<http://cygwin.com/ml/cygwin/2005-09/msg00298.html>.
The same test case is attached here again (winCmdLine.c). I compile
it with "gcc -o winCmdLine winCmdLine.c" (note no -mno-cygwin).
With the 20060403 snapshot, I get:
% uname -a
CYGWIN_NT-5.1 tela 1.5.20s(0.155/4/2) 20060403 13:33:45 i686 Cygwin
% ./winCmdLine arg1 arg2
"
With the 20060329 snapshot, I get:
% uname -a
CYGWIN_NT-5.1 tela 1.5.20s(0.155/4/2) 20060329 23:02:10 i686 Cygwin
% ./winCmdLine arg1 arg2
arg1 arg2
Of course, this problem goes away when using -mno-cygwin. The
program also works fine when invoked directly from a cmd.exe shell
instead of bash.
The problem appeared in winclient.exe, part of the XEmacs
distribution. I can easily work around the problem, but wanted to
mention it anyway because it is a regression.
--
David Rothenberger spammer? -> spam@daveroth.dyndns.org
GPG/PGP: 0x92D68FD8, DB7C 5146 1AB0 483A 9D27 DFBA FBB9 E328 92D6 8FD8
Likewise, the national appetizer, brine-cured herring with raw onions,
wins few friends, Germans excepted.
-- Darwin Porter "Scandinavia On $50 A Day"
#include <windows.h>
#include <stdio.h>
int WINAPI
WinMain (HINSTANCE hInst,
HINSTANCE hPrev,
LPSTR lpCmdLine,
int nCmdShow)
{
printf("%s\n", (const char*) lpCmdLine);
return 0;
}
Attachment:
cygcheck.out
Description: Text document
-- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/
| Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
|---|---|---|
| Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |