Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Unsubscribe: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT sourceware DOT cygnus DOT com Delivered-To: mailing list cygwin AT sourceware DOT cygnus DOT com Date: Tue, 26 Oct 1999 03:34:36 -0700 (PDT) From: Danny Sinclair X-Sender: uf657 AT vtn1 To: cygwin AT sourceware DOT cygnus DOT com Subject: mingw32 DLL getting main args? Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Why does a DLL, made with Mumit's mingw32 2.95 release, need to call msvcrt.dll's __getmainargs? When the DLLMainCRTStartup function receives DLL_PROCESS_ATTACH it calls _mingw32_init_mainargs, which then calls __getmainargs. I don't want my DLL to be dynamicly linked to msvcrt.dll, but it is because of this. Why does a DLL need to parse the command line? Daniel -- Want to unsubscribe from this list? Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com