Bugs item #3323058, was opened at 2011-06-20 07:19
Message generated for change (Comment added) made by rupole
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=551954&aid=3323058&group_id=78018
Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: win32
Group: None
>Status: Pending
Resolution: None
Priority: 5
Private: No
Submitted By: mandel ()
Assigned to: Nobody/Anonymous (nobody)
Summary: GetFileSecurity & SetFileSecurity do not support UTF8 paths
Initial Comment:
The GetFileSecurity and SetSecurity method are using the non utf8 versions of the COM API. The simples way to fix the issue is to use the UTF8 versions of the functions (GetFileSecurityW, SetFileSecurityW).
----------------------------------------------------------------------
>Comment By: Roger Upole (rupole)
Date: 2011-06-21 15:25
Message:
The win32security module is built with UNICODE defined, so it's already
calling
GetFileSecurityW and SetFileSecurityW. Also, these functions use WCHAR
rather than utf8.
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=551954&aid=3323058&group_id=78018
|