Re: First patch: Regedit Multi-String Value
Hi Philippe, a couple more thoughts: +TCHAR* convert_multistringvalue( BOOL toRegistryFormat, TCHAR* value, LONG *len ) This function shares very little code between the toRegistryFormat == FALSE and toRegistryFormat == TRUE versions. I think this would be cleaner as two separate functions. + /* We found out the amount of strings in the list. Allocate enough memory for the + new list of strings separated by new lines. */ This comment's a bit verbose, I think it's clear enough what the function is doing without it. + /* A REG_MULTI_SZ entry is basically a list of NULL terminated strings */ + /* Each string represents a single line. The list is terminated by another NULL characters */ + /* Here we convert all the new line charaters to NULL characters */ + /* Also we make sure to terminate with two NULL characters */ This comment is redundant with the comments for the function. Like Mike M's comments, mine are mostly cosmetic, which is a good sign. Once you feel the patch is ready, please send to wine-patches. Welcome to wine hacking! --Juan __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com
participants (1)
-
Juan Lang