On Thu, 5 Aug 2010 19:43:57 +0400 "Igor Druzhinin" <jaxbrigs@xxxxxxxxx> wrote: > > First, it looks like there are some problems with newlines. The new > > files that were added seem to have CR+LF line terminators. There are > > also quite a few whitespace problems in there -- spaces leading tabs, > > etc. In general, we follow kernel coding style with cifs-utils, so > > running your patches through checkpatch.pl in the kernel sources is a > > good idea. > > Checked and patched. > > > Also, I don't see much need for the MULTI_LANG ifdef's. Is there any > > reason not to make it always use MULTI_LANG? If so, I'd remove the code > > that's ifdef'ed out. > > Now I am still not sure of the correctness of my strategy of > internationalization. MULTI_LANG ifdef's will help me to correct necessary > sites in case of its change. > Fair enough then... > > There are also several routines that seem to already be in libc. For > > instance, wstrtolower seems to do the same thing as towlower. I'd > > suggest using libc routines rather than rolling your own where possible. > > As I saw in the GNU libc documentation there is no routines for conversion > string to lowercase. > Ahh you're correct -- towlower only operates on a single character. > > That memcmp is going to walk off the end of "add". Depending on how the > > memory is allocated, it could segfault. > > Patched. > I pulled down your latest code and it doesn't appear to be patched. Am I missing something? -- Jeff Layton <jlayton@xxxxxxxxx> -- To unsubscribe from this list: send the line "unsubscribe linux-cifs" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html