mirror of
https://github.com/gnustep/libs-base.git
synced 2025-04-23 17:10:48 +00:00
escape non-ascii characters in author.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28437 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
parent
c46743bad8
commit
047e386082
2 changed files with 10 additions and 6 deletions
|
@ -1,3 +1,7 @@
|
|||
2009-08-04 Richard Frith-Macdonald <rfm@gnu.org>
|
||||
|
||||
* Tools/AGSHtml.m: Escape non-ascii characters etc in author.
|
||||
|
||||
2009-08-04 Richard Frith-Macdonald <rfm@gnu.org>
|
||||
|
||||
* Source/NSPropertyList.m: Fix for handling empty key values in
|
||||
|
|
|
@ -1215,8 +1215,8 @@ static NSString *mainFont = nil;
|
|||
if (url == nil)
|
||||
{
|
||||
[buf appendString: @"<dt>"];
|
||||
[buf appendString: [[author attributes]
|
||||
objectForKey: @"name"]];
|
||||
[buf appendString: [[[author attributes]
|
||||
objectForKey: @"name"] stringByEscapingXML]];
|
||||
}
|
||||
else
|
||||
{
|
||||
|
@ -1224,8 +1224,8 @@ static NSString *mainFont = nil;
|
|||
[buf appendString: [[url attributes]
|
||||
objectForKey: @"url"]];
|
||||
[buf appendString: @"\">"];
|
||||
[buf appendString: [[author attributes]
|
||||
objectForKey: @"name"]];
|
||||
[buf appendString: [[[author attributes]
|
||||
objectForKey: @"name"] stringByEscapingXML]];
|
||||
[buf appendString: @"</a>"];
|
||||
}
|
||||
if (email != nil)
|
||||
|
@ -2209,14 +2209,14 @@ static NSString *mainFont = nil;
|
|||
}
|
||||
[buf appendString: indent];
|
||||
[buf appendString: @"<dt>"];
|
||||
[buf appendString: [dProp objectForKey: @"key"]];
|
||||
[buf appendString: [[dProp objectForKey: @"key"] stringByEscapingXML]];
|
||||
[buf appendString: @" = </dt>\n"];
|
||||
[buf appendString: indent];
|
||||
[buf appendString: @"<dd>\n"];
|
||||
[self incIndent];
|
||||
if (value != nil)
|
||||
{
|
||||
[buf appendString: value];
|
||||
[buf appendString: [value stringByEscapingXML]];
|
||||
}
|
||||
else
|
||||
{
|
||||
|
|
Loading…
Reference in a new issue