diff options
author | marha <marha@users.sourceforge.net> | 2009-11-05 17:54:55 +0000 |
---|---|---|
committer | marha <marha@users.sourceforge.net> | 2009-11-05 17:54:55 +0000 |
commit | 17cd2280a71d7ae609961734b0aa750919147529 (patch) | |
tree | cffbeeecaafa816fefab27d75b85d88bcd255c93 /tools/plink/winplink.c | |
parent | f5e3ac8167abd20db9f19c8f8794d9c68596e284 (diff) | |
download | vcxsrv-17cd2280a71d7ae609961734b0aa750919147529.tar.gz vcxsrv-17cd2280a71d7ae609961734b0aa750919147529.tar.bz2 vcxsrv-17cd2280a71d7ae609961734b0aa750919147529.zip |
Move WinMain to seperate library.
Diffstat (limited to 'tools/plink/winplink.c')
-rw-r--r-- | tools/plink/winplink.c | 38 |
1 files changed, 0 insertions, 38 deletions
diff --git a/tools/plink/winplink.c b/tools/plink/winplink.c index 67ebd2af9..0d7c501fe 100644 --- a/tools/plink/winplink.c +++ b/tools/plink/winplink.c @@ -770,41 +770,3 @@ _Check_return_opt_ int __cdecl printf(_In_z_ _Printf_format_string_ const char * va_start(arglist, pFmt );
return vfprintf(stderr, pFmt, arglist);
}
-
-int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow)
-{
- int argc=1;
- #define MAXNRARGS 20
- char *argv[MAXNRARGS]={"plink"};
- char *pTmp=lpCmdLine;
- while (*pTmp && argc<MAXNRARGS-1)
- {
- char *pEnd;
- if (*pTmp=='"')
- {
- pEnd=strchr(pTmp+1,'"');
- }
- else if (*pTmp!=' ')
- {
- pEnd=strchr(pTmp,' ');
- }
- else
- {
- pTmp++;
- continue;
- }
- if (pEnd)
- {
- *pEnd=0;
- argv[argc++]=pTmp;
- pTmp=pEnd+1;
- }
- else
- {
- argv[argc++]=pTmp;
- break;
- }
- }
-
- return main(argc,argv);
-}
\ No newline at end of file |