diff options
Diffstat (limited to 'xorg-server')
-rw-r--r-- | xorg-server/hw/xwin/xlaunch/main.cc | 40 |
1 files changed, 0 insertions, 40 deletions
diff --git a/xorg-server/hw/xwin/xlaunch/main.cc b/xorg-server/hw/xwin/xlaunch/main.cc index b3b1001ff..d20b788d7 100644 --- a/xorg-server/hw/xwin/xlaunch/main.cc +++ b/xorg-server/hw/xwin/xlaunch/main.cc @@ -763,43 +763,3 @@ int main(int argc, char **argv) return -1; } } - -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); -} - - |