1 Dec 2008 20:23
[Patch] Encode invalid chars in /proc/registry entries (merge from 1.5)
Christian Franke <Christian.Franke <at> t-online.de>
2008-12-01 19:23:38 GMT
2008-12-01 19:23:38 GMT
This is a 1.5->1.7 merge of my patch from http://sourceware.org/ml/cygwin-patches/2007-q4/msg00017.html Christian 2008-12-01 Christian Franke <franke <at> computer.org> * fhandler_registry.cc (must_encode): New function. (encode_regname): Ditto. (decode_regname): Ditto. (fhandler_registry::exists): Encode name before path compare. (fhandler_registry::fstat): Pass decoded name to win32 registry call. (fhandler_registry::readdir): Return encoded name to user. (fhandler_registry::open): Store decoded name into value_name. (open_key): Pass decoded name to win32 registry call
RSS Feed