|
|
| version 1.92, 2004/07/30 10:55:22 | version 1.92.8.2, 2005/08/24 09:20:57 |
|---|---|
| Line 1 | Line 1 |
| /** @file | /** @file |
| Parser: IIS extension. | Parser: IIS extension. |
| Copyright (c) 2000,2001-2004 ArtLebedev Group (http://www.artlebedev.com) | Copyright (c) 2000,2001-2005 ArtLebedev Group (http://www.artlebedev.com) |
| Author: Alexandr Petrosian <paf@design.ru> (http://paf.design.ru) | Author: Alexandr Petrosian <paf@design.ru> (http://paf.design.ru) |
| */ | */ |
| Line 55 const int IIS51var_count=sizeof(IIS51var | Line 55 const int IIS51var_count=sizeof(IIS51var |
| // globals | // globals |
| char argv0[MAX_STRING]=""; | char argv0buf[MAX_STRING]=""; |
| const char* argv0; | |
| // SAPI | // SAPI |
| Line 542 BOOL WINAPI DllMain( | Line 543 BOOL WINAPI DllMain( |
| GetModuleFileName( | GetModuleFileName( |
| hinstDLL, // handle to module | hinstDLL, // handle to module |
| argv0, // file name of module | argv0buf, // file name of module |
| sizeof(argv0) // size of buffer | sizeof(argv0buf) // size of buffer |
| ); | ); |
| argv0=argv0buf; | |
| if(strncmp(argv0buf, "\\\\?\\", 4)==0) | |
| argv0+=4; | |
| return TRUE; | return TRUE; |
| } | } |