> (I'm assuming it's too late by the time the /proc entry has been set up).

Actually, it's not.  But beware, the suggested solution is absolutely NOT 
portable:

These are the externals that /proc is referring to...  (Not argc, argv passed 
to main().)

    extern char** __argv;
    extern int    __argc;

So you can change everything that it shows by reassigning __argv(and/or __argc) 
with a totally
different set of arguments, or just modify __argv[0], provided that it fits 
into the space
occupied by the original argument [0].

HTH,

Anton Lavrentiev
Contractor NIH/NLM/NCBI


-- 
Problem reports:      https://cygwin.com/problems.html
FAQ:                  https://cygwin.com/faq/
Documentation:        https://cygwin.com/docs.html
Unsubscribe info:     https://cygwin.com/ml/#unsubscribe-simple

Reply via email to