[lld] r193375 - [PECOFF] Fix spelling in manifest XML.
Sean Silva
silvas at purdue.edu
Thu Oct 24 17:07:44 PDT 2013
out << "<?xml version=\"1.0\" standalone=\"yes\"?>\n"
<< "<assembly xmlns=\"urn:schemas-microsoft-com:asm.v1\"\n"
<< " manifestVersion=\"1.0\">\n"
- << " <trustinfo>\n"
+ << " <trustInfo>\n"
<< " <security>\n"
<< " <requestedPrivileges>\n"
<< " <requestedExecutionLevel level=" <<
ctx.getManifestLevel()
<< " uiAccess=" << ctx.getManifestUiAccess() << "/>\n"
<< " </requestedPrivileges>\n"
<< " </security>\n"
- << " </trustinfo>\n";
+ << " </trustInfo>\n";
FYI, you can just eliminate the `<<`'s and the strings will be
concatenated. Might simplify this code a bit or make it a bit more
efficient.
-- Sean Silva
On Thu, Oct 24, 2013 at 6:08 PM, Rui Ueyama <ruiu at google.com> wrote:
> Author: ruiu
> Date: Thu Oct 24 17:08:19 2013
> New Revision: 193375
>
> URL: http://llvm.org/viewvc/llvm-project?rev=193375&view=rev
> Log:
> [PECOFF] Fix spelling in manifest XML.
>
> Modified:
> lld/trunk/lib/Driver/WinLinkDriver.cpp
> lld/trunk/test/pecoff/manifest.test
>
> Modified: lld/trunk/lib/Driver/WinLinkDriver.cpp
> URL:
> http://llvm.org/viewvc/llvm-project/lld/trunk/lib/Driver/WinLinkDriver.cpp?rev=193375&r1=193374&r2=193375&view=diff
>
> ==============================================================================
> --- lld/trunk/lib/Driver/WinLinkDriver.cpp (original)
> +++ lld/trunk/lib/Driver/WinLinkDriver.cpp Thu Oct 24 17:08:19 2013
> @@ -223,14 +223,14 @@ std::string createManifestXml(PECOFFLink
> out << "<?xml version=\"1.0\" standalone=\"yes\"?>\n"
> << "<assembly xmlns=\"urn:schemas-microsoft-com:asm.v1\"\n"
> << " manifestVersion=\"1.0\">\n"
> - << " <trustinfo>\n"
> + << " <trustInfo>\n"
> << " <security>\n"
> << " <requestedPrivileges>\n"
> << " <requestedExecutionLevel level=" <<
> ctx.getManifestLevel()
> << " uiAccess=" << ctx.getManifestUiAccess() << "/>\n"
> << " </requestedPrivileges>\n"
> << " </security>\n"
> - << " </trustinfo>\n";
> + << " </trustInfo>\n";
> const std::string &dependency = ctx.getManifestDependency();
> if (!dependency.empty()) {
> out << " <dependency>\n"
>
> Modified: lld/trunk/test/pecoff/manifest.test
> URL:
> http://llvm.org/viewvc/llvm-project/lld/trunk/test/pecoff/manifest.test?rev=193375&r1=193374&r2=193375&view=diff
>
> ==============================================================================
> --- lld/trunk/test/pecoff/manifest.test (original)
> +++ lld/trunk/test/pecoff/manifest.test Thu Oct 24 17:08:19 2013
> @@ -7,13 +7,13 @@
> MANIFEST: ?xml version="1.0" standalone="yes"?>
> MANIFEST: <assembly xmlns="urn:schemas-microsoft-com:asm.v1"
> MANIFEST: manifestVersion="1.0">
> -MANIFEST: <trustinfo>
> +MANIFEST: <trustInfo>
> MANIFEST: <security>
> MANIFEST: <requestedPrivileges>
> MANIFEST: <requestedExecutionLevel level='asInvoker'
> uiAccess='false'/>
> MANIFEST: </requestedPrivileges>
> MANIFEST: </security>
> -MANIFEST: </trustinfo>
> +MANIFEST: </trustInfo>
> MANIFEST: </assembly>
>
> # RUN: lld -flavor link /out:%t2.exe /subsystem:console /force /opt:noref
> \
> @@ -23,13 +23,13 @@ MANIFEST: </assembly>
> UAC: ?xml version="1.0" standalone="yes"?>
> UAC: <assembly xmlns="urn:schemas-microsoft-com:asm.v1"
> UAC: manifestVersion="1.0">
> -UAC: <trustinfo>
> +UAC: <trustInfo>
> UAC: <security>
> UAC: <requestedPrivileges>
> UAC: <requestedExecutionLevel level='requireAdministrator'
> uiAccess='true'/>
> UAC: </requestedPrivileges>
> UAC: </security>
> -UAC: </trustinfo>
> +UAC: </trustInfo>
> UAC: </assembly>
>
> # RUN: lld -flavor link /out:%t3.exe /subsystem:console /force /opt:noref
> \
> @@ -39,13 +39,13 @@ UAC: </assembly>
> DEPENDENCY: ?xml version="1.0" standalone="yes"?>
> DEPENDENCY: <assembly xmlns="urn:schemas-microsoft-com:asm.v1"
> DEPENDENCY: manifestVersion="1.0">
> -DEPENDENCY: <trustinfo>
> +DEPENDENCY: <trustInfo>
> DEPENDENCY: <security>
> DEPENDENCY: <requestedPrivileges>
> DEPENDENCY: <requestedExecutionLevel level='asInvoker'
> uiAccess='false'/>
> DEPENDENCY: </requestedPrivileges>
> DEPENDENCY: </security>
> -DEPENDENCY: </trustinfo>
> +DEPENDENCY: </trustInfo>
> DEPENDENCY: <dependency>
> DEPENDENCY: <dependentAssembly>
> DEPENDENCY: <assemblyIdentity foo='bar' />
>
>
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20131024/497c4226/attachment.html>
More information about the llvm-commits
mailing list