aboutsummaryrefslogtreecommitdiff
path: root/tools/plink
diff options
context:
space:
mode:
authormarha <marha@users.sourceforge.net>2009-11-05 17:54:55 +0000
committermarha <marha@users.sourceforge.net>2009-11-05 17:54:55 +0000
commit17cd2280a71d7ae609961734b0aa750919147529 (patch)
treecffbeeecaafa816fefab27d75b85d88bcd255c93 /tools/plink
parentf5e3ac8167abd20db9f19c8f8794d9c68596e284 (diff)
downloadvcxsrv-17cd2280a71d7ae609961734b0aa750919147529.tar.gz
vcxsrv-17cd2280a71d7ae609961734b0aa750919147529.tar.bz2
vcxsrv-17cd2280a71d7ae609961734b0aa750919147529.zip
Move WinMain to seperate library.
Diffstat (limited to 'tools/plink')
-rw-r--r--tools/plink/winplink.c38
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