Op Mon, 29 Aug 2005 10:21:19 +0200 schreef Corinna Vinschen in <[EMAIL PROTECTED]>: : On Aug 28 22:49, Bas van Gompel wrote: : > Hi, : > : > When RegQueryValueEx returns a string-type, the final NUL is included : > in the returned size. I suggest dropping it. : : I see what you're up to, but there would be two reasons not to drop the : trailing \0. First, the \0 is part of the "file content" in a way.
Don't file-systems have their own way of reporting ends (EOF)? : Second, it would break backward compatibility with applications using : /proc/registry. This latter point concerns me a bit, though it can : naturally only affect Cygwin applications. Hmmm... :( ... possibly the CYGWIN-environment-variable might have room for something like ``registry:raw,data'' (default, for now) to mean ``as is'', and other options might cause various levels of verbosity/ interpretation... (I know SHTDI, but would P be TC for such a thing?) L8r, -- ) | | ---/ ---/ Yes, this | This message consists of true | I do not -- | | / / really is | and false bits entirely. | mail for ) | | / / a 72 by 4 +-------------------------------+ any1 but -- \--| /--- /--- .sigfile. | |perl -pe "s.u(z)\1.as." | me. 4^re
