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"; | |
|   
 | |
| 
 |