Bug 345517, try #2, make the browser component use frozen linkage, so that ff+xr builds. This does *not* --enable-libxul by default for Firefox (yet). That will wait until after 1.9a1. Older patch r=darin+mento, revisions r=mano
This commit is contained in:
@@ -392,8 +392,12 @@ nsFeedLoadListener::TryParseAsRDF ()
|
||||
if (NS_FAILED(rv)) return rv;
|
||||
if (!listener) return NS_ERROR_FAILURE;
|
||||
|
||||
nsCOMPtr<nsIInputStream> stream;
|
||||
rv = NS_NewCStringInputStream(getter_AddRefs(stream), mBody);
|
||||
nsCOMPtr<nsIStringInputStream> stream =
|
||||
do_CreateInstance("@mozilla.org/io/string-input-stream;1");
|
||||
if (!stream)
|
||||
return NS_ERROR_FAILURE;
|
||||
|
||||
rv = stream->SetData(mBody.get(), mBody.Length());
|
||||
if (NS_FAILED(rv)) return rv;
|
||||
|
||||
nsCOMPtr<nsIChannel> channel;
|
||||
@@ -853,9 +857,9 @@ nsFeedLoadListener::TryParseAsSimpleRSS ()
|
||||
}
|
||||
|
||||
// Clean up whitespace
|
||||
titleStr.CompressWhitespace();
|
||||
CompressWhitespace(titleStr);
|
||||
linkStr.Trim("\b\t\r\n ");
|
||||
dateStr.CompressWhitespace();
|
||||
CompressWhitespace(dateStr);
|
||||
|
||||
if (titleStr.IsEmpty() && !dateStr.IsEmpty())
|
||||
titleStr.Assign(dateStr);
|
||||
|
||||
Reference in New Issue
Block a user