Hi!

23-Июл-2004 20:07 [EMAIL PROTECTED] (Bart Oldeman) wrote to
[EMAIL PROTECTED]:

BO> this patch speaks for itself. I guess Arkady won't like it

     Of course. :( But for me more important ideas, than formatting or even
more readable type names, so I survive, I suggest. :)

BO> and Tom thinks I'm crazy to even look at this code (though it does save
BO> 1.5K on HMA_TEXT, that's tempting). But anyway, who cares :)

     I care! I hope, my work at last will be accepted by you. :)

BO> For me this search and replace exercise is simply necessary to make sense
BO> out of the code without learning a new dialect of C.

     Just some self-talking shortcuts. Allows to faster write and ready long
lines and simplify casts. Especially, they allow to not forget "const"
modifier. Do you call each introduced function or, the more so, macro, as
"expansion to new dialect"?

BO> A lot more deobfuscating would need to be done to make it actually diffable
BO> with 2035.

     Difference of my code is not only in some shortcuts or some formatting
nicement (though, some not mine - if you read change-list, NLS table was
rearranged by Bernd). There was many code change and reorganization.

BO> This refers to "2035a-UNSTABLE" (not to be confused with "2035a" which is
BO> CVS HEAD, i.e. 2035 plus some floppy.asm fixes).

     Well... Changes are arrive and arrive... Do you will upload some
archive, which may be downloaded and all your changes may be compared with
my tree?

BO> -STATIC void LoadCountryInfoHardCoded(CStr filename, int ccode, int cpage);
BO> +STATIC char strcasediff(const char *, const char *);
BO> +STATIC void LoadCountryInfoHardCoded(const char *filename, int ccode, int
------------------------------------------^^^^^^^^^^^^^^^^^^^^
                                         "const char filename []"

BO> -void _seg * KernelAllocPara(size_t nPara, UBYTE type, CStr name, int mode)
BO> +void _seg * KernelAllocPara(size_t nPara, UBYTE type, const char *name, int
BO> mode)

     This is example, how my shortcuts allows to shorter and, thus, more
redable lines.




-------------------------------------------------------
This SF.Net email is sponsored by BEA Weblogic Workshop
FREE Java Enterprise J2EE developer tools!
Get your free copy of BEA WebLogic Workshop 8.1 today.
http://ads.osdn.com/?ad_idG21&alloc_id040&op=click
_______________________________________________
Freedos-kernel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freedos-kernel

Reply via email to