misc/version.c

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Good day!

I still think an .mz (DOS) app should be allowed to see a user-specified
DOS version.

Lawson

ChangeLog
	* misc/version.c: Lawson Whitney <whitnl73@juno.com>
	Provide an appname for a DOS executable.

diff -urN was/misc/version.c is/misc/version.c
--- was/misc/version.c	Tue Oct  8 18:50:14 2002
+++ is/misc/version.c	Fri Jan 10 10:54:28 2003
@@ -336,11 +336,12 @@
     if (init_done) return;
     if (!GetModuleFileNameW( 0, buffer, MAX_PATH ))
     {
-        WARN( "could not get module file name\n" );
-        return;
+        strncpyW( buffer, GetCommandLineW(), MAX_PATH);
+        if ((p = strchrW( buffer, ' '))) *p = 0;
     }
     init_done = TRUE;
     appname = buffer;
+    if ((p = strrchrW( appname, ':' ))) appname = p + 1;
     if ((p = strrchrW( appname, '/' ))) appname = p + 1;
     if ((p = strrchrW( appname, '\\' ))) appname = p + 1;




________________________________________________________________
Sign Up for Juno Platinum Internet Access Today
Only $9.95 per month!
Visit www.juno.com


[Index of Archives]     [Gimp for Windows]     [Red Hat]     [Samba]     [Yosemite Camping]     [Graphics Cards]     [Wine Home]

  Powered by Linux