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