You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
115 lines
3.6 KiB
115 lines
3.6 KiB
# --- SDE-COPYRIGHT-NOTE-BEGIN --- |
|
# This copyright note is auto-generated by ./scripts/Create-CopyPatch. |
|
# |
|
# Filename: package/.../ooo/fix_xmlhelp-port-to-db-4.3_diff.patch |
|
# Copyright (C) 2006 The OpenSDE Project |
|
# |
|
# More information can be found in the files COPYING and README. |
|
# |
|
# This patch file is dual-licensed. It is available under the license the |
|
# patched project is licensed under, as long as it is an OpenSource license |
|
# as defined at http://www.opensource.org/ (e.g. BSD, X11) or under the terms |
|
# of the GNU General Public License as published by the Free Software |
|
# Foundation; either version 2 of the License, or (at your option) any later |
|
# version. |
|
# --- SDE-COPYRIGHT-NOTE-END --- |
|
|
|
--- ./patches/src680/xmlhelp-port-to-db-4.3.diff.orig 2006-10-19 18:20:32.000000000 -0400 |
|
+++ ./patches/src680/xmlhelp-port-to-db-4.3.diff 2006-10-19 18:21:47.000000000 -0400 |
|
@@ -118,9 +118,9 @@ |
|
// TODO Auto-generated catch block |
|
e.printStackTrace(); |
|
} |
|
---- xmlhelp/source/com/sun/star/help/HelpIndexer.java.ark 2005-07-23 01:22:18.000000000 +0200 |
|
-+++ xmlhelp/source/com/sun/star/help/HelpIndexer.java 2005-07-23 02:14:01.000000000 +0200 |
|
-@@ -151,12 +151,14 @@ |
|
+--- xmlhelp/source/com/sun/star/help/HelpIndexer.java~ 2006-10-19 18:12:55.000000000 -0400 |
|
++++ xmlhelp/source/com/sun/star/help/HelpIndexer.java 2006-10-19 18:17:29.000000000 -0400 |
|
+@@ -124,12 +124,14 @@ |
|
private void schnitzel() { |
|
// Determine the location of the database |
|
String installDirectory = HelpDatabases.getInstallDirectory(); |
|
@@ -139,7 +139,7 @@ |
|
|
|
// Create indexDirectory, if not existent |
|
String indexDirectory = |
|
-@@ -191,16 +193,16 @@ |
|
+@@ -164,16 +166,16 @@ |
|
String fileName = |
|
installDirectory + _language + File.separator + _module + ".db"; |
|
|
|
@@ -161,7 +161,7 @@ |
|
try { |
|
String keyStr = key.getString(); |
|
String dataStr = data.getFile(); |
|
-@@ -229,13 +231,13 @@ |
|
+@@ -202,13 +204,13 @@ |
|
} catch (Exception e) { |
|
} |
|
if (first) { |
|
@@ -177,8 +177,8 @@ |
|
+ table.close(false); |
|
|
|
System.out.println("Indexing..."); |
|
- Enumeration enum = _hashDocInfo.elements(); |
|
-@@ -314,10 +316,10 @@ |
|
+ Enumeration enumer = _hashDocInfo.elements(); |
|
+@@ -290,10 +292,10 @@ |
|
} catch (Exception e) { |
|
System.err.println(e.getMessage()); |
|
} |
|
@@ -191,22 +191,18 @@ |
|
System.out.println("Error initializing database"); |
|
System.exit(1); |
|
} catch (FileNotFoundException fnfe) { |
|
-@@ -429,9 +431,12 @@ |
|
- list[j++] = (String) enum.nextElement(); |
|
+@@ -405,9 +407,8 @@ |
|
+ list[j++] = (String) enumer.nextElement(); |
|
} |
|
|
|
- Db table; |
|
+ Database table; |
|
try { |
|
- table = new Db(null, 0); |
|
-+ DatabaseConfig cfg=DatabaseConfig.DEFAULT; |
|
-+ cfg.setType(DatabaseType.BTREE); |
|
-+ cfg.setAllowCreate(true); |
|
-+ cfg.setMode(0644); |
|
|
|
String fileName = |
|
HelpDatabases.getInstallDirectory() |
|
-@@ -440,15 +445,15 @@ |
|
+@@ -416,15 +417,15 @@ |
|
+ _module |
|
+ ".key"; |
|
|
|
@@ -225,19 +221,22 @@ |
|
} catch (Exception e) { |
|
System.out.println("error writing keydata"); |
|
} |
|
-@@ -464,10 +469,8 @@ |
|
- list[j++] = (String) enum.nextElement(); |
|
+@@ -440,9 +441,12 @@ |
|
+ list[j++] = (String) enumer.nextElement(); |
|
} |
|
|
|
- Db table; |
|
-+ Database table; |
|
++ Database table; |
|
try { |
|
- table = new Db(null, 0); |
|
-- |
|
++ DatabaseConfig cfg=DatabaseConfig.DEFAULT; |
|
++ cfg.setType(DatabaseType.BTREE); |
|
++ cfg.setAllowCreate(true); |
|
++ cfg.setMode(0644); |
|
+ |
|
String fileName = |
|
HelpDatabases.getInstallDirectory() |
|
- + _language |
|
-@@ -475,15 +478,19 @@ |
|
+@@ -451,15 +455,19 @@ |
|
+ _module |
|
+ ".ht"; |
|
|
|
|