summaryrefslogtreecommitdiff
path: root/www/firefox/patches/patch-dx
blob: edc3ad055ea1593bde54974e8b65bf5e7e6fd47b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
$NetBSD: patch-dx,v 1.1 2006/02/05 14:46:31 ghen Exp $

--- xpfe/components/history/src/nsGlobalHistory.cpp.orig	2006-02-02 20:55:17.000000000 +0100
+++ xpfe/components/history/src/nsGlobalHistory.cpp
@@ -1055,6 +1055,9 @@ nsGlobalHistory::SetPageTitle(nsIURI *aU
   rv = aURI->GetSpec(URISpec);
   NS_ENSURE_SUCCESS(rv, rv);
 
+  if (URISpec.Length() > HISTORY_URI_LENGTH_MAX)
+    URISpec.Left(URISpec, HISTORY_URI_LENGTH_MAX);
+
   nsCOMPtr<nsIMdbRow> row;
   rv = FindRow(kToken_URLColumn, URISpec.get(), getter_AddRefs(row));