harmony-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From ndbe...@apache.org
Subject svn commit: r446478 [8/11] - in /incubator/harmony/enhanced/classlib/trunk/modules/archive: ./ .settings/ META-INF/ make/ src/main/java/java/util/jar/ src/main/java/java/util/zip/ src/main/java/org/apache/harmony/archive/internal/pack200/ src/main/nati...
Date Fri, 15 Sep 2006 02:40:36 GMT
Modified: incubator/harmony/enhanced/classlib/trunk/modules/archive/src/main/native/zip/shared/hyzip_cs.nls
URL: http://svn.apache.org/viewvc/incubator/harmony/enhanced/classlib/trunk/modules/archive/src/main/native/zip/shared/hyzip_cs.nls?view=diff&rev=446478&r1=446477&r2=446478
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/modules/archive/src/main/native/zip/shared/hyzip_cs.nls (original)
+++ incubator/harmony/enhanced/classlib/trunk/modules/archive/src/main/native/zip/shared/hyzip_cs.nls Thu Sep 14 19:40:33 2006
@@ -1,33 +1,33 @@
-#
-# Copyright 2005 The Apache Software Foundation or its licensors, as applicable
-# 
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
-# 
-#     http://www.apache.org/licenses/LICENSE-2.0
-# 
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-#
-
-# Externalised messages for the VM components of the JCL module.
-# New messages MUST be added at the end of this file.
-# DO NOT delete messages from this file, as it will change their indices.
-# If you wish to remove a message, delete its text, but leave the key in place
-# NLS_MESSAGEFORMAT_NONE
-
-HYNLS.MODULE=ZIPS
-HYNLS.HEADER=hyzipnls.h
-
-# first argument is the name of the zip DLL
-# second argument is a platform error message
-HYNLS_ZIP_UNABLE_TO_OPEN_ZIP_DLL=Nelze otev\u0159\u00edt %1$s (%2$s)
-
-HYNLS_ZIP_MISSING_EXPORT=Nelze otev\u0159\u00edt %s (chyb\u011bj\u00edc\u00ed export)
-
-
-
+#
+# Copyright 2005 The Apache Software Foundation or its licensors, as applicable
+# 
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+# 
+#     http://www.apache.org/licenses/LICENSE-2.0
+# 
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+
+# Externalised messages for the VM components of the JCL module.
+# New messages MUST be added at the end of this file.
+# DO NOT delete messages from this file, as it will change their indices.
+# If you wish to remove a message, delete its text, but leave the key in place
+# NLS_MESSAGEFORMAT_NONE
+
+HYNLS.MODULE=ZIPS
+HYNLS.HEADER=hyzipnls.h
+
+# first argument is the name of the zip DLL
+# second argument is a platform error message
+HYNLS_ZIP_UNABLE_TO_OPEN_ZIP_DLL=Nelze otev\u0159\u00edt %1$s (%2$s)
+
+HYNLS_ZIP_MISSING_EXPORT=Nelze otev\u0159\u00edt %s (chyb\u011bj\u00edc\u00ed export)
+
+
+

Propchange: incubator/harmony/enhanced/classlib/trunk/modules/archive/src/main/native/zip/shared/hyzip_cs.nls
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: incubator/harmony/enhanced/classlib/trunk/modules/archive/src/main/native/zip/shared/hyzip_de.nls
URL: http://svn.apache.org/viewvc/incubator/harmony/enhanced/classlib/trunk/modules/archive/src/main/native/zip/shared/hyzip_de.nls?view=diff&rev=446478&r1=446477&r2=446478
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/modules/archive/src/main/native/zip/shared/hyzip_de.nls (original)
+++ incubator/harmony/enhanced/classlib/trunk/modules/archive/src/main/native/zip/shared/hyzip_de.nls Thu Sep 14 19:40:33 2006
@@ -1,33 +1,33 @@
-#
-# Copyright 2005 The Apache Software Foundation or its licensors, as applicable
-# 
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
-# 
-#     http://www.apache.org/licenses/LICENSE-2.0
-# 
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-#
-
-# Externalised messages for the VM components of the JCL module.
-# New messages MUST be added at the end of this file.
-# DO NOT delete messages from this file, as it will change their indices.
-# If you wish to remove a message, delete its text, but leave the key in place
-# NLS_MESSAGEFORMAT_NONE
-
-HYNLS.MODULE=ZIPS
-HYNLS.HEADER=hyzipnls.h
-
-# first argument is the name of the zip DLL
-# second argument is a platform error message
-HYNLS_ZIP_UNABLE_TO_OPEN_ZIP_DLL=%1$s kann nicht ge\u00f6ffnet werden (%2$s)
-
-HYNLS_ZIP_MISSING_EXPORT=%s kann nicht ge\u00f6ffnet werden (fehlender Export).
-
-
-
+#
+# Copyright 2005 The Apache Software Foundation or its licensors, as applicable
+# 
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+# 
+#     http://www.apache.org/licenses/LICENSE-2.0
+# 
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+
+# Externalised messages for the VM components of the JCL module.
+# New messages MUST be added at the end of this file.
+# DO NOT delete messages from this file, as it will change their indices.
+# If you wish to remove a message, delete its text, but leave the key in place
+# NLS_MESSAGEFORMAT_NONE
+
+HYNLS.MODULE=ZIPS
+HYNLS.HEADER=hyzipnls.h
+
+# first argument is the name of the zip DLL
+# second argument is a platform error message
+HYNLS_ZIP_UNABLE_TO_OPEN_ZIP_DLL=%1$s kann nicht ge\u00f6ffnet werden (%2$s)
+
+HYNLS_ZIP_MISSING_EXPORT=%s kann nicht ge\u00f6ffnet werden (fehlender Export).
+
+
+

Propchange: incubator/harmony/enhanced/classlib/trunk/modules/archive/src/main/native/zip/shared/hyzip_de.nls
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: incubator/harmony/enhanced/classlib/trunk/modules/archive/src/main/native/zip/shared/hyzip_es.nls
URL: http://svn.apache.org/viewvc/incubator/harmony/enhanced/classlib/trunk/modules/archive/src/main/native/zip/shared/hyzip_es.nls?view=diff&rev=446478&r1=446477&r2=446478
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/modules/archive/src/main/native/zip/shared/hyzip_es.nls (original)
+++ incubator/harmony/enhanced/classlib/trunk/modules/archive/src/main/native/zip/shared/hyzip_es.nls Thu Sep 14 19:40:33 2006
@@ -1,33 +1,33 @@
-#
-# Copyright 2005 The Apache Software Foundation or its licensors, as applicable
-# 
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
-# 
-#     http://www.apache.org/licenses/LICENSE-2.0
-# 
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-#
-
-# Externalised messages for the VM components of the JCL module.
-# New messages MUST be added at the end of this file.
-# DO NOT delete messages from this file, as it will change their indices.
-# If you wish to remove a message, delete its text, but leave the key in place
-# NLS_MESSAGEFORMAT_NONE
-
-HYNLS.MODULE=ZIPS
-HYNLS.HEADER=hyzipnls.h
-
-# first argument is the name of the zip DLL
-# second argument is a platform error message
-HYNLS_ZIP_UNABLE_TO_OPEN_ZIP_DLL=No se puede abrir %1$s (%2$s)
-
-HYNLS_ZIP_MISSING_EXPORT=No se puede abrir %s (falta la exportaci\u00f3n)
-
-
-
+#
+# Copyright 2005 The Apache Software Foundation or its licensors, as applicable
+# 
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+# 
+#     http://www.apache.org/licenses/LICENSE-2.0
+# 
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+
+# Externalised messages for the VM components of the JCL module.
+# New messages MUST be added at the end of this file.
+# DO NOT delete messages from this file, as it will change their indices.
+# If you wish to remove a message, delete its text, but leave the key in place
+# NLS_MESSAGEFORMAT_NONE
+
+HYNLS.MODULE=ZIPS
+HYNLS.HEADER=hyzipnls.h
+
+# first argument is the name of the zip DLL
+# second argument is a platform error message
+HYNLS_ZIP_UNABLE_TO_OPEN_ZIP_DLL=No se puede abrir %1$s (%2$s)
+
+HYNLS_ZIP_MISSING_EXPORT=No se puede abrir %s (falta la exportaci\u00f3n)
+
+
+

Propchange: incubator/harmony/enhanced/classlib/trunk/modules/archive/src/main/native/zip/shared/hyzip_es.nls
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: incubator/harmony/enhanced/classlib/trunk/modules/archive/src/main/native/zip/shared/hyzip_fr.nls
URL: http://svn.apache.org/viewvc/incubator/harmony/enhanced/classlib/trunk/modules/archive/src/main/native/zip/shared/hyzip_fr.nls?view=diff&rev=446478&r1=446477&r2=446478
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/modules/archive/src/main/native/zip/shared/hyzip_fr.nls (original)
+++ incubator/harmony/enhanced/classlib/trunk/modules/archive/src/main/native/zip/shared/hyzip_fr.nls Thu Sep 14 19:40:33 2006
@@ -1,33 +1,33 @@
-#
-# Copyright 2005 The Apache Software Foundation or its licensors, as applicable
-# 
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
-# 
-#     http://www.apache.org/licenses/LICENSE-2.0
-# 
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-#
-
-# Externalised messages for the VM components of the JCL module.
-# New messages MUST be added at the end of this file.
-# DO NOT delete messages from this file, as it will change their indices.
-# If you wish to remove a message, delete its text, but leave the key in place
-# NLS_MESSAGEFORMAT_NONE
-
-HYNLS.MODULE=ZIPS
-HYNLS.HEADER=hyzipnls.h
-
-# first argument is the name of the zip DLL
-# second argument is a platform error message
-HYNLS_ZIP_UNABLE_TO_OPEN_ZIP_DLL=Impossible d'ouvrir %1$s (%2$s)
-
-HYNLS_ZIP_MISSING_EXPORT=Impossible d'ouvrir %s (export manquant)
-
-
-
+#
+# Copyright 2005 The Apache Software Foundation or its licensors, as applicable
+# 
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+# 
+#     http://www.apache.org/licenses/LICENSE-2.0
+# 
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+
+# Externalised messages for the VM components of the JCL module.
+# New messages MUST be added at the end of this file.
+# DO NOT delete messages from this file, as it will change their indices.
+# If you wish to remove a message, delete its text, but leave the key in place
+# NLS_MESSAGEFORMAT_NONE
+
+HYNLS.MODULE=ZIPS
+HYNLS.HEADER=hyzipnls.h
+
+# first argument is the name of the zip DLL
+# second argument is a platform error message
+HYNLS_ZIP_UNABLE_TO_OPEN_ZIP_DLL=Impossible d'ouvrir %1$s (%2$s)
+
+HYNLS_ZIP_MISSING_EXPORT=Impossible d'ouvrir %s (export manquant)
+
+
+

Propchange: incubator/harmony/enhanced/classlib/trunk/modules/archive/src/main/native/zip/shared/hyzip_fr.nls
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: incubator/harmony/enhanced/classlib/trunk/modules/archive/src/main/native/zip/shared/hyzip_hu.nls
URL: http://svn.apache.org/viewvc/incubator/harmony/enhanced/classlib/trunk/modules/archive/src/main/native/zip/shared/hyzip_hu.nls?view=diff&rev=446478&r1=446477&r2=446478
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/modules/archive/src/main/native/zip/shared/hyzip_hu.nls (original)
+++ incubator/harmony/enhanced/classlib/trunk/modules/archive/src/main/native/zip/shared/hyzip_hu.nls Thu Sep 14 19:40:33 2006
@@ -1,33 +1,33 @@
-#
-# Copyright 2005 The Apache Software Foundation or its licensors, as applicable
-# 
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
-# 
-#     http://www.apache.org/licenses/LICENSE-2.0
-# 
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-#
-
-# Externalised messages for the VM components of the JCL module.
-# New messages MUST be added at the end of this file.
-# DO NOT delete messages from this file, as it will change their indices.
-# If you wish to remove a message, delete its text, but leave the key in place
-# NLS_MESSAGEFORMAT_NONE
-
-HYNLS.MODULE=ZIPS
-HYNLS.HEADER=hyzipnls.h
-
-# first argument is the name of the zip DLL
-# second argument is a platform error message
-HYNLS_ZIP_UNABLE_TO_OPEN_ZIP_DLL=%1$s nem nyithat\u00f3 meg (%2$s)
-
-HYNLS_ZIP_MISSING_EXPORT=%s nem nyithat\u00f3 meg (export hi\u00e1nyzik)
-
-
-
+#
+# Copyright 2005 The Apache Software Foundation or its licensors, as applicable
+# 
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+# 
+#     http://www.apache.org/licenses/LICENSE-2.0
+# 
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+
+# Externalised messages for the VM components of the JCL module.
+# New messages MUST be added at the end of this file.
+# DO NOT delete messages from this file, as it will change their indices.
+# If you wish to remove a message, delete its text, but leave the key in place
+# NLS_MESSAGEFORMAT_NONE
+
+HYNLS.MODULE=ZIPS
+HYNLS.HEADER=hyzipnls.h
+
+# first argument is the name of the zip DLL
+# second argument is a platform error message
+HYNLS_ZIP_UNABLE_TO_OPEN_ZIP_DLL=%1$s nem nyithat\u00f3 meg (%2$s)
+
+HYNLS_ZIP_MISSING_EXPORT=%s nem nyithat\u00f3 meg (export hi\u00e1nyzik)
+
+
+

Propchange: incubator/harmony/enhanced/classlib/trunk/modules/archive/src/main/native/zip/shared/hyzip_hu.nls
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: incubator/harmony/enhanced/classlib/trunk/modules/archive/src/main/native/zip/shared/hyzip_it.nls
URL: http://svn.apache.org/viewvc/incubator/harmony/enhanced/classlib/trunk/modules/archive/src/main/native/zip/shared/hyzip_it.nls?view=diff&rev=446478&r1=446477&r2=446478
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/modules/archive/src/main/native/zip/shared/hyzip_it.nls (original)
+++ incubator/harmony/enhanced/classlib/trunk/modules/archive/src/main/native/zip/shared/hyzip_it.nls Thu Sep 14 19:40:33 2006
@@ -1,33 +1,33 @@
-#
-# Copyright 2005 The Apache Software Foundation or its licensors, as applicable
-# 
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
-# 
-#     http://www.apache.org/licenses/LICENSE-2.0
-# 
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-#
-
-# Externalised messages for the VM components of the JCL module.
-# New messages MUST be added at the end of this file.
-# DO NOT delete messages from this file, as it will change their indices.
-# If you wish to remove a message, delete its text, but leave the key in place
-# NLS_MESSAGEFORMAT_NONE
-
-HYNLS.MODULE=ZIPS
-HYNLS.HEADER=hyzipnls.h
-
-# first argument is the name of the zip DLL
-# second argument is a platform error message
-HYNLS_ZIP_UNABLE_TO_OPEN_ZIP_DLL=Impossibile aprire %1$s (%2$s)
-
-HYNLS_ZIP_MISSING_EXPORT=Impossibile aprire %s (Esportazione mancante)
-
-
-
+#
+# Copyright 2005 The Apache Software Foundation or its licensors, as applicable
+# 
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+# 
+#     http://www.apache.org/licenses/LICENSE-2.0
+# 
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+
+# Externalised messages for the VM components of the JCL module.
+# New messages MUST be added at the end of this file.
+# DO NOT delete messages from this file, as it will change their indices.
+# If you wish to remove a message, delete its text, but leave the key in place
+# NLS_MESSAGEFORMAT_NONE
+
+HYNLS.MODULE=ZIPS
+HYNLS.HEADER=hyzipnls.h
+
+# first argument is the name of the zip DLL
+# second argument is a platform error message
+HYNLS_ZIP_UNABLE_TO_OPEN_ZIP_DLL=Impossibile aprire %1$s (%2$s)
+
+HYNLS_ZIP_MISSING_EXPORT=Impossibile aprire %s (Esportazione mancante)
+
+
+

Propchange: incubator/harmony/enhanced/classlib/trunk/modules/archive/src/main/native/zip/shared/hyzip_it.nls
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: incubator/harmony/enhanced/classlib/trunk/modules/archive/src/main/native/zip/shared/hyzip_ja.nls
URL: http://svn.apache.org/viewvc/incubator/harmony/enhanced/classlib/trunk/modules/archive/src/main/native/zip/shared/hyzip_ja.nls?view=diff&rev=446478&r1=446477&r2=446478
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/modules/archive/src/main/native/zip/shared/hyzip_ja.nls (original)
+++ incubator/harmony/enhanced/classlib/trunk/modules/archive/src/main/native/zip/shared/hyzip_ja.nls Thu Sep 14 19:40:33 2006
@@ -1,33 +1,33 @@
-#
-# Copyright 2005 The Apache Software Foundation or its licensors, as applicable
-# 
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
-# 
-#     http://www.apache.org/licenses/LICENSE-2.0
-# 
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-#
-
-# Externalised messages for the VM components of the JCL module.
-# New messages MUST be added at the end of this file.
-# DO NOT delete messages from this file, as it will change their indices.
-# If you wish to remove a message, delete its text, but leave the key in place
-# NLS_MESSAGEFORMAT_NONE
-
-HYNLS.MODULE=ZIPS
-HYNLS.HEADER=hyzipnls.h
-
-# first argument is the name of the zip DLL
-# second argument is a platform error message
-HYNLS_ZIP_UNABLE_TO_OPEN_ZIP_DLL=%1$s \u3092\u30aa\u30fc\u30d7\u30f3\u3067\u304d\u307e\u305b\u3093 (%2$s)
-
-HYNLS_ZIP_MISSING_EXPORT=%s \u3092\u30aa\u30fc\u30d7\u30f3\u3067\u304d\u307e\u305b\u3093 (\u30a8\u30af\u30b9\u30dd\u30fc\u30c8\u304c\u6b20\u843d\u3057\u3066\u3044\u307e\u3059)
-
-
-
+#
+# Copyright 2005 The Apache Software Foundation or its licensors, as applicable
+# 
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+# 
+#     http://www.apache.org/licenses/LICENSE-2.0
+# 
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+
+# Externalised messages for the VM components of the JCL module.
+# New messages MUST be added at the end of this file.
+# DO NOT delete messages from this file, as it will change their indices.
+# If you wish to remove a message, delete its text, but leave the key in place
+# NLS_MESSAGEFORMAT_NONE
+
+HYNLS.MODULE=ZIPS
+HYNLS.HEADER=hyzipnls.h
+
+# first argument is the name of the zip DLL
+# second argument is a platform error message
+HYNLS_ZIP_UNABLE_TO_OPEN_ZIP_DLL=%1$s \u3092\u30aa\u30fc\u30d7\u30f3\u3067\u304d\u307e\u305b\u3093 (%2$s)
+
+HYNLS_ZIP_MISSING_EXPORT=%s \u3092\u30aa\u30fc\u30d7\u30f3\u3067\u304d\u307e\u305b\u3093 (\u30a8\u30af\u30b9\u30dd\u30fc\u30c8\u304c\u6b20\u843d\u3057\u3066\u3044\u307e\u3059)
+
+
+

Propchange: incubator/harmony/enhanced/classlib/trunk/modules/archive/src/main/native/zip/shared/hyzip_ja.nls
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: incubator/harmony/enhanced/classlib/trunk/modules/archive/src/main/native/zip/shared/hyzip_ko.nls
URL: http://svn.apache.org/viewvc/incubator/harmony/enhanced/classlib/trunk/modules/archive/src/main/native/zip/shared/hyzip_ko.nls?view=diff&rev=446478&r1=446477&r2=446478
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/modules/archive/src/main/native/zip/shared/hyzip_ko.nls (original)
+++ incubator/harmony/enhanced/classlib/trunk/modules/archive/src/main/native/zip/shared/hyzip_ko.nls Thu Sep 14 19:40:33 2006
@@ -1,33 +1,33 @@
-#
-# Copyright 2005 The Apache Software Foundation or its licensors, as applicable
-# 
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
-# 
-#     http://www.apache.org/licenses/LICENSE-2.0
-# 
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-#
-
-# Externalised messages for the VM components of the JCL module.
-# New messages MUST be added at the end of this file.
-# DO NOT delete messages from this file, as it will change their indices.
-# If you wish to remove a message, delete its text, but leave the key in place
-# NLS_MESSAGEFORMAT_NONE
-
-HYNLS.MODULE=ZIPS
-HYNLS.HEADER=hyzipnls.h
-
-# first argument is the name of the zip DLL
-# second argument is a platform error message
-HYNLS_ZIP_UNABLE_TO_OPEN_ZIP_DLL=%1$s\uc744(\ub97c) \uc5f4 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4(%2$s).
-
-HYNLS_ZIP_MISSING_EXPORT=%s\uc744(\ub97c) \uc5f4 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4(\ub0b4\ubcf4\ub0b4\uae30 \ub204\ub77d).
-
-
-
+#
+# Copyright 2005 The Apache Software Foundation or its licensors, as applicable
+# 
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+# 
+#     http://www.apache.org/licenses/LICENSE-2.0
+# 
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+
+# Externalised messages for the VM components of the JCL module.
+# New messages MUST be added at the end of this file.
+# DO NOT delete messages from this file, as it will change their indices.
+# If you wish to remove a message, delete its text, but leave the key in place
+# NLS_MESSAGEFORMAT_NONE
+
+HYNLS.MODULE=ZIPS
+HYNLS.HEADER=hyzipnls.h
+
+# first argument is the name of the zip DLL
+# second argument is a platform error message
+HYNLS_ZIP_UNABLE_TO_OPEN_ZIP_DLL=%1$s\uc744(\ub97c) \uc5f4 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4(%2$s).
+
+HYNLS_ZIP_MISSING_EXPORT=%s\uc744(\ub97c) \uc5f4 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4(\ub0b4\ubcf4\ub0b4\uae30 \ub204\ub77d).
+
+
+

Propchange: incubator/harmony/enhanced/classlib/trunk/modules/archive/src/main/native/zip/shared/hyzip_ko.nls
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: incubator/harmony/enhanced/classlib/trunk/modules/archive/src/main/native/zip/shared/hyzip_pl.nls
URL: http://svn.apache.org/viewvc/incubator/harmony/enhanced/classlib/trunk/modules/archive/src/main/native/zip/shared/hyzip_pl.nls?view=diff&rev=446478&r1=446477&r2=446478
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/modules/archive/src/main/native/zip/shared/hyzip_pl.nls (original)
+++ incubator/harmony/enhanced/classlib/trunk/modules/archive/src/main/native/zip/shared/hyzip_pl.nls Thu Sep 14 19:40:33 2006
@@ -1,33 +1,33 @@
-#
-# Copyright 2005 The Apache Software Foundation or its licensors, as applicable
-# 
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
-# 
-#     http://www.apache.org/licenses/LICENSE-2.0
-# 
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-#
-
-# Externalised messages for the VM components of the JCL module.
-# New messages MUST be added at the end of this file.
-# DO NOT delete messages from this file, as it will change their indices.
-# If you wish to remove a message, delete its text, but leave the key in place
-# NLS_MESSAGEFORMAT_NONE
-
-HYNLS.MODULE=ZIPS
-HYNLS.HEADER=hyzipnls.h
-
-# first argument is the name of the zip DLL
-# second argument is a platform error message
-HYNLS_ZIP_UNABLE_TO_OPEN_ZIP_DLL=Nie mo\u017cna otworzy\u0107 %1$s (%2$s)
-
-HYNLS_ZIP_MISSING_EXPORT=Nie mo\u017cna otworzy\u0107 %s (Brakuje eksportu)
-
-
-
+#
+# Copyright 2005 The Apache Software Foundation or its licensors, as applicable
+# 
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+# 
+#     http://www.apache.org/licenses/LICENSE-2.0
+# 
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+
+# Externalised messages for the VM components of the JCL module.
+# New messages MUST be added at the end of this file.
+# DO NOT delete messages from this file, as it will change their indices.
+# If you wish to remove a message, delete its text, but leave the key in place
+# NLS_MESSAGEFORMAT_NONE
+
+HYNLS.MODULE=ZIPS
+HYNLS.HEADER=hyzipnls.h
+
+# first argument is the name of the zip DLL
+# second argument is a platform error message
+HYNLS_ZIP_UNABLE_TO_OPEN_ZIP_DLL=Nie mo\u017cna otworzy\u0107 %1$s (%2$s)
+
+HYNLS_ZIP_MISSING_EXPORT=Nie mo\u017cna otworzy\u0107 %s (Brakuje eksportu)
+
+
+

Propchange: incubator/harmony/enhanced/classlib/trunk/modules/archive/src/main/native/zip/shared/hyzip_pl.nls
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: incubator/harmony/enhanced/classlib/trunk/modules/archive/src/main/native/zip/shared/hyzip_pt_BR.nls
URL: http://svn.apache.org/viewvc/incubator/harmony/enhanced/classlib/trunk/modules/archive/src/main/native/zip/shared/hyzip_pt_BR.nls?view=diff&rev=446478&r1=446477&r2=446478
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/modules/archive/src/main/native/zip/shared/hyzip_pt_BR.nls (original)
+++ incubator/harmony/enhanced/classlib/trunk/modules/archive/src/main/native/zip/shared/hyzip_pt_BR.nls Thu Sep 14 19:40:33 2006
@@ -1,33 +1,33 @@
-#
-# Copyright 2005 The Apache Software Foundation or its licensors, as applicable
-# 
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
-# 
-#     http://www.apache.org/licenses/LICENSE-2.0
-# 
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-#
-
-# Externalised messages for the VM components of the JCL module.
-# New messages MUST be added at the end of this file.
-# DO NOT delete messages from this file, as it will change their indices.
-# If you wish to remove a message, delete its text, but leave the key in place
-# NLS_MESSAGEFORMAT_NONE
-
-HYNLS.MODULE=ZIPS
-HYNLS.HEADER=hyzipnls.h
-
-# first argument is the name of the zip DLL
-# second argument is a platform error message
-HYNLS_ZIP_UNABLE_TO_OPEN_ZIP_DLL=Imposs\u00edvel abrir %1$s (%2$s)
-
-HYNLS_ZIP_MISSING_EXPORT=Imposs\u00edvel abrir %s (Exporta\u00e7\u00e3o ausente)
-
-
-
+#
+# Copyright 2005 The Apache Software Foundation or its licensors, as applicable
+# 
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+# 
+#     http://www.apache.org/licenses/LICENSE-2.0
+# 
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+
+# Externalised messages for the VM components of the JCL module.
+# New messages MUST be added at the end of this file.
+# DO NOT delete messages from this file, as it will change their indices.
+# If you wish to remove a message, delete its text, but leave the key in place
+# NLS_MESSAGEFORMAT_NONE
+
+HYNLS.MODULE=ZIPS
+HYNLS.HEADER=hyzipnls.h
+
+# first argument is the name of the zip DLL
+# second argument is a platform error message
+HYNLS_ZIP_UNABLE_TO_OPEN_ZIP_DLL=Imposs\u00edvel abrir %1$s (%2$s)
+
+HYNLS_ZIP_MISSING_EXPORT=Imposs\u00edvel abrir %s (Exporta\u00e7\u00e3o ausente)
+
+
+

Propchange: incubator/harmony/enhanced/classlib/trunk/modules/archive/src/main/native/zip/shared/hyzip_pt_BR.nls
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: incubator/harmony/enhanced/classlib/trunk/modules/archive/src/main/native/zip/shared/hyzip_ru.nls
URL: http://svn.apache.org/viewvc/incubator/harmony/enhanced/classlib/trunk/modules/archive/src/main/native/zip/shared/hyzip_ru.nls?view=diff&rev=446478&r1=446477&r2=446478
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/modules/archive/src/main/native/zip/shared/hyzip_ru.nls (original)
+++ incubator/harmony/enhanced/classlib/trunk/modules/archive/src/main/native/zip/shared/hyzip_ru.nls Thu Sep 14 19:40:33 2006
@@ -1,33 +1,33 @@
-#
-# Copyright 2005 The Apache Software Foundation or its licensors, as applicable
-# 
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
-# 
-#     http://www.apache.org/licenses/LICENSE-2.0
-# 
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-#
-
-# Externalised messages for the VM components of the JCL module.
-# New messages MUST be added at the end of this file.
-# DO NOT delete messages from this file, as it will change their indices.
-# If you wish to remove a message, delete its text, but leave the key in place
-# NLS_MESSAGEFORMAT_NONE
-
-HYNLS.MODULE=ZIPS
-HYNLS.HEADER=hyzipnls.h
-
-# first argument is the name of the zip DLL
-# second argument is a platform error message
-HYNLS_ZIP_UNABLE_TO_OPEN_ZIP_DLL=\u041d\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u043e\u0442\u043a\u0440\u044b\u0442\u044c %1$s (%2$s)
-
-HYNLS_ZIP_MISSING_EXPORT=\u041d\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u043e\u0442\u043a\u0440\u044b\u0442\u044c %s (\u041e\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0443\u0435\u0442 \u044d\u043a\u0441\u043f\u043e\u0440\u0442)
-
-
-
+#
+# Copyright 2005 The Apache Software Foundation or its licensors, as applicable
+# 
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+# 
+#     http://www.apache.org/licenses/LICENSE-2.0
+# 
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+
+# Externalised messages for the VM components of the JCL module.
+# New messages MUST be added at the end of this file.
+# DO NOT delete messages from this file, as it will change their indices.
+# If you wish to remove a message, delete its text, but leave the key in place
+# NLS_MESSAGEFORMAT_NONE
+
+HYNLS.MODULE=ZIPS
+HYNLS.HEADER=hyzipnls.h
+
+# first argument is the name of the zip DLL
+# second argument is a platform error message
+HYNLS_ZIP_UNABLE_TO_OPEN_ZIP_DLL=\u041d\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u043e\u0442\u043a\u0440\u044b\u0442\u044c %1$s (%2$s)
+
+HYNLS_ZIP_MISSING_EXPORT=\u041d\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u043e\u0442\u043a\u0440\u044b\u0442\u044c %s (\u041e\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0443\u0435\u0442 \u044d\u043a\u0441\u043f\u043e\u0440\u0442)
+
+
+

Propchange: incubator/harmony/enhanced/classlib/trunk/modules/archive/src/main/native/zip/shared/hyzip_ru.nls
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: incubator/harmony/enhanced/classlib/trunk/modules/archive/src/main/native/zip/shared/hyzip_sk.nls
URL: http://svn.apache.org/viewvc/incubator/harmony/enhanced/classlib/trunk/modules/archive/src/main/native/zip/shared/hyzip_sk.nls?view=diff&rev=446478&r1=446477&r2=446478
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/modules/archive/src/main/native/zip/shared/hyzip_sk.nls (original)
+++ incubator/harmony/enhanced/classlib/trunk/modules/archive/src/main/native/zip/shared/hyzip_sk.nls Thu Sep 14 19:40:33 2006
@@ -1,33 +1,33 @@
-#
-# Copyright 2005 The Apache Software Foundation or its licensors, as applicable
-# 
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
-# 
-#     http://www.apache.org/licenses/LICENSE-2.0
-# 
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-#
-
-# Externalised messages for the VM components of the JCL module.
-# New messages MUST be added at the end of this file.
-# DO NOT delete messages from this file, as it will change their indices.
-# If you wish to remove a message, delete its text, but leave the key in place
-# NLS_MESSAGEFORMAT_NONE
-
-HYNLS.MODULE=ZIPS
-HYNLS.HEADER=hyzipnls.h
-
-# first argument is the name of the zip DLL
-# second argument is a platform error message
-HYNLS_ZIP_UNABLE_TO_OPEN_ZIP_DLL=%1$s sa ned\u00e1 otvori\u0165 (%2$s)
-
-HYNLS_ZIP_MISSING_EXPORT=%s sa ned\u00e1 otvori\u0165 (ch\u00fdba export)
-
-
-
+#
+# Copyright 2005 The Apache Software Foundation or its licensors, as applicable
+# 
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+# 
+#     http://www.apache.org/licenses/LICENSE-2.0
+# 
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+
+# Externalised messages for the VM components of the JCL module.
+# New messages MUST be added at the end of this file.
+# DO NOT delete messages from this file, as it will change their indices.
+# If you wish to remove a message, delete its text, but leave the key in place
+# NLS_MESSAGEFORMAT_NONE
+
+HYNLS.MODULE=ZIPS
+HYNLS.HEADER=hyzipnls.h
+
+# first argument is the name of the zip DLL
+# second argument is a platform error message
+HYNLS_ZIP_UNABLE_TO_OPEN_ZIP_DLL=%1$s sa ned\u00e1 otvori\u0165 (%2$s)
+
+HYNLS_ZIP_MISSING_EXPORT=%s sa ned\u00e1 otvori\u0165 (ch\u00fdba export)
+
+
+

Propchange: incubator/harmony/enhanced/classlib/trunk/modules/archive/src/main/native/zip/shared/hyzip_sk.nls
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: incubator/harmony/enhanced/classlib/trunk/modules/archive/src/main/native/zip/shared/hyzip_sl.nls
URL: http://svn.apache.org/viewvc/incubator/harmony/enhanced/classlib/trunk/modules/archive/src/main/native/zip/shared/hyzip_sl.nls?view=diff&rev=446478&r1=446477&r2=446478
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/modules/archive/src/main/native/zip/shared/hyzip_sl.nls (original)
+++ incubator/harmony/enhanced/classlib/trunk/modules/archive/src/main/native/zip/shared/hyzip_sl.nls Thu Sep 14 19:40:33 2006
@@ -1,33 +1,33 @@
-#
-# Copyright 2005 The Apache Software Foundation or its licensors, as applicable
-# 
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
-# 
-#     http://www.apache.org/licenses/LICENSE-2.0
-# 
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-#
-
-# Externalised messages for the VM components of the JCL module.
-# New messages MUST be added at the end of this file.
-# DO NOT delete messages from this file, as it will change their indices.
-# If you wish to remove a message, delete its text, but leave the key in place
-# NLS_MESSAGEFORMAT_NONE
-
-HYNLS.MODULE=ZIPS
-HYNLS.HEADER=hyzipnls.h
-
-# first argument is the name of the zip DLL
-# second argument is a platform error message
-HYNLS_ZIP_UNABLE_TO_OPEN_ZIP_DLL=Ni mogo\u010de odpreti %1$s (%2$s)
-
-HYNLS_ZIP_MISSING_EXPORT=Ni mogo\u010de odpreti %s (manjkajo\u010di izvoz)
-
-
-
+#
+# Copyright 2005 The Apache Software Foundation or its licensors, as applicable
+# 
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+# 
+#     http://www.apache.org/licenses/LICENSE-2.0
+# 
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+
+# Externalised messages for the VM components of the JCL module.
+# New messages MUST be added at the end of this file.
+# DO NOT delete messages from this file, as it will change their indices.
+# If you wish to remove a message, delete its text, but leave the key in place
+# NLS_MESSAGEFORMAT_NONE
+
+HYNLS.MODULE=ZIPS
+HYNLS.HEADER=hyzipnls.h
+
+# first argument is the name of the zip DLL
+# second argument is a platform error message
+HYNLS_ZIP_UNABLE_TO_OPEN_ZIP_DLL=Ni mogo\u010de odpreti %1$s (%2$s)
+
+HYNLS_ZIP_MISSING_EXPORT=Ni mogo\u010de odpreti %s (manjkajo\u010di izvoz)
+
+
+

Propchange: incubator/harmony/enhanced/classlib/trunk/modules/archive/src/main/native/zip/shared/hyzip_sl.nls
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: incubator/harmony/enhanced/classlib/trunk/modules/archive/src/main/native/zip/shared/hyzip_tr.nls
URL: http://svn.apache.org/viewvc/incubator/harmony/enhanced/classlib/trunk/modules/archive/src/main/native/zip/shared/hyzip_tr.nls?view=diff&rev=446478&r1=446477&r2=446478
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/modules/archive/src/main/native/zip/shared/hyzip_tr.nls (original)
+++ incubator/harmony/enhanced/classlib/trunk/modules/archive/src/main/native/zip/shared/hyzip_tr.nls Thu Sep 14 19:40:33 2006
@@ -1,33 +1,33 @@
-#
-# Copyright 2005 The Apache Software Foundation or its licensors, as applicable
-# 
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
-# 
-#     http://www.apache.org/licenses/LICENSE-2.0
-# 
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-#
-
-# Externalised messages for the VM components of the JCL module.
-# New messages MUST be added at the end of this file.
-# DO NOT delete messages from this file, as it will change their indices.
-# If you wish to remove a message, delete its text, but leave the key in place
-# NLS_MESSAGEFORMAT_NONE
-
-HYNLS.MODULE=ZIPS
-HYNLS.HEADER=hyzipnls.h
-
-# first argument is the name of the zip DLL
-# second argument is a platform error message
-HYNLS_ZIP_UNABLE_TO_OPEN_ZIP_DLL=%1$s a\u00e7\u0131lam\u0131yor (%2$s)
-
-HYNLS_ZIP_MISSING_EXPORT=%s a\u00e7\u0131lam\u0131yor (d\u0131\u015fa aktarma eksik)
-
-
-
+#
+# Copyright 2005 The Apache Software Foundation or its licensors, as applicable
+# 
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+# 
+#     http://www.apache.org/licenses/LICENSE-2.0
+# 
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+
+# Externalised messages for the VM components of the JCL module.
+# New messages MUST be added at the end of this file.
+# DO NOT delete messages from this file, as it will change their indices.
+# If you wish to remove a message, delete its text, but leave the key in place
+# NLS_MESSAGEFORMAT_NONE
+
+HYNLS.MODULE=ZIPS
+HYNLS.HEADER=hyzipnls.h
+
+# first argument is the name of the zip DLL
+# second argument is a platform error message
+HYNLS_ZIP_UNABLE_TO_OPEN_ZIP_DLL=%1$s a\u00e7\u0131lam\u0131yor (%2$s)
+
+HYNLS_ZIP_MISSING_EXPORT=%s a\u00e7\u0131lam\u0131yor (d\u0131\u015fa aktarma eksik)
+
+
+

Propchange: incubator/harmony/enhanced/classlib/trunk/modules/archive/src/main/native/zip/shared/hyzip_tr.nls
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: incubator/harmony/enhanced/classlib/trunk/modules/archive/src/main/native/zip/shared/hyzip_zh.nls
URL: http://svn.apache.org/viewvc/incubator/harmony/enhanced/classlib/trunk/modules/archive/src/main/native/zip/shared/hyzip_zh.nls?view=diff&rev=446478&r1=446477&r2=446478
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/modules/archive/src/main/native/zip/shared/hyzip_zh.nls (original)
+++ incubator/harmony/enhanced/classlib/trunk/modules/archive/src/main/native/zip/shared/hyzip_zh.nls Thu Sep 14 19:40:33 2006
@@ -1,33 +1,33 @@
-#
-# Copyright 2005 The Apache Software Foundation or its licensors, as applicable
-# 
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
-# 
-#     http://www.apache.org/licenses/LICENSE-2.0
-# 
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-#
-
-# Externalised messages for the VM components of the JCL module.
-# New messages MUST be added at the end of this file.
-# DO NOT delete messages from this file, as it will change their indices.
-# If you wish to remove a message, delete its text, but leave the key in place
-# NLS_MESSAGEFORMAT_NONE
-
-HYNLS.MODULE=ZIPS
-HYNLS.HEADER=hyzipnls.h
-
-# first argument is the name of the zip DLL
-# second argument is a platform error message
-HYNLS_ZIP_UNABLE_TO_OPEN_ZIP_DLL=\u65e0\u6cd5\u6253\u5f00 %1$s\uff08%2$s\uff09
-
-HYNLS_ZIP_MISSING_EXPORT=\u65e0\u6cd5\u6253\u5f00 %s\uff08\u7f3a\u5c11\u5bfc\u51fa\uff09
-
-
-
+#
+# Copyright 2005 The Apache Software Foundation or its licensors, as applicable
+# 
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+# 
+#     http://www.apache.org/licenses/LICENSE-2.0
+# 
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+
+# Externalised messages for the VM components of the JCL module.
+# New messages MUST be added at the end of this file.
+# DO NOT delete messages from this file, as it will change their indices.
+# If you wish to remove a message, delete its text, but leave the key in place
+# NLS_MESSAGEFORMAT_NONE
+
+HYNLS.MODULE=ZIPS
+HYNLS.HEADER=hyzipnls.h
+
+# first argument is the name of the zip DLL
+# second argument is a platform error message
+HYNLS_ZIP_UNABLE_TO_OPEN_ZIP_DLL=\u65e0\u6cd5\u6253\u5f00 %1$s\uff08%2$s\uff09
+
+HYNLS_ZIP_MISSING_EXPORT=\u65e0\u6cd5\u6253\u5f00 %s\uff08\u7f3a\u5c11\u5bfc\u51fa\uff09
+
+
+

Propchange: incubator/harmony/enhanced/classlib/trunk/modules/archive/src/main/native/zip/shared/hyzip_zh.nls
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: incubator/harmony/enhanced/classlib/trunk/modules/archive/src/main/native/zip/shared/hyzip_zh_CN.nls
URL: http://svn.apache.org/viewvc/incubator/harmony/enhanced/classlib/trunk/modules/archive/src/main/native/zip/shared/hyzip_zh_CN.nls?view=diff&rev=446478&r1=446477&r2=446478
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/modules/archive/src/main/native/zip/shared/hyzip_zh_CN.nls (original)
+++ incubator/harmony/enhanced/classlib/trunk/modules/archive/src/main/native/zip/shared/hyzip_zh_CN.nls Thu Sep 14 19:40:33 2006
@@ -1,22 +1,22 @@
-#
-# Copyright 2005 The Apache Software Foundation or its licensors, as applicable
-# 
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
-# 
-#     http://www.apache.org/licenses/LICENSE-2.0
-# 
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-#
-
-HYNLS.MODULE=ZIPS
-HYNLS.HEADER=hyzipnls.h
-
-HYNLS_ZIP_UNABLE_TO_OPEN_ZIP_DLL=\u65e0\u6cd5\u6253\u5f00 %s\uff08%s\uff09
-HYNLS_ZIP_MISSING_EXPORT=\u65e0\u6cd5\u6253\u5f00 %s\uff08\u7f3a\u5c11\u5bfc\u51fa\uff09
-
+#
+# Copyright 2005 The Apache Software Foundation or its licensors, as applicable
+# 
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+# 
+#     http://www.apache.org/licenses/LICENSE-2.0
+# 
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+
+HYNLS.MODULE=ZIPS
+HYNLS.HEADER=hyzipnls.h
+
+HYNLS_ZIP_UNABLE_TO_OPEN_ZIP_DLL=\u65e0\u6cd5\u6253\u5f00 %s\uff08%s\uff09
+HYNLS_ZIP_MISSING_EXPORT=\u65e0\u6cd5\u6253\u5f00 %s\uff08\u7f3a\u5c11\u5bfc\u51fa\uff09
+

Propchange: incubator/harmony/enhanced/classlib/trunk/modules/archive/src/main/native/zip/shared/hyzip_zh_CN.nls
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: incubator/harmony/enhanced/classlib/trunk/modules/archive/src/main/native/zip/shared/hyzip_zh_TW.nls
URL: http://svn.apache.org/viewvc/incubator/harmony/enhanced/classlib/trunk/modules/archive/src/main/native/zip/shared/hyzip_zh_TW.nls?view=diff&rev=446478&r1=446477&r2=446478
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/modules/archive/src/main/native/zip/shared/hyzip_zh_TW.nls (original)
+++ incubator/harmony/enhanced/classlib/trunk/modules/archive/src/main/native/zip/shared/hyzip_zh_TW.nls Thu Sep 14 19:40:33 2006
@@ -1,33 +1,33 @@
-#
-# # Copyright 2005 The Apache Software Foundation or its licensors, as applicable
-# 
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
-# 
-#     http://www.apache.org/licenses/LICENSE-2.0
-# 
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-#
-
-# Externalised messages for the VM components of the JCL module.
-# New messages MUST be added at the end of this file.
-# DO NOT delete messages from this file, as it will change their indices.
-# If you wish to remove a message, delete its text, but leave the key in place
-# NLS_MESSAGEFORMAT_NONE
-
-HYNLS.MODULE=ZIPS
-HYNLS.HEADER=hyzipnls.h
-
-# first argument is the name of the zip DLL
-# second argument is a platform error message
-HYNLS_ZIP_UNABLE_TO_OPEN_ZIP_DLL=\u7121\u6cd5\u958b\u555f %1$s (%2$s)
-
-HYNLS_ZIP_MISSING_EXPORT=\u7121\u6cd5\u958b\u555f %s\uff08\u907a\u6f0f\u532f\u51fa\uff09
-
-
-
+#
+# # Copyright 2005 The Apache Software Foundation or its licensors, as applicable
+# 
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+# 
+#     http://www.apache.org/licenses/LICENSE-2.0
+# 
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+
+# Externalised messages for the VM components of the JCL module.
+# New messages MUST be added at the end of this file.
+# DO NOT delete messages from this file, as it will change their indices.
+# If you wish to remove a message, delete its text, but leave the key in place
+# NLS_MESSAGEFORMAT_NONE
+
+HYNLS.MODULE=ZIPS
+HYNLS.HEADER=hyzipnls.h
+
+# first argument is the name of the zip DLL
+# second argument is a platform error message
+HYNLS_ZIP_UNABLE_TO_OPEN_ZIP_DLL=\u7121\u6cd5\u958b\u555f %1$s (%2$s)
+
+HYNLS_ZIP_MISSING_EXPORT=\u7121\u6cd5\u958b\u555f %s\uff08\u907a\u6f0f\u532f\u51fa\uff09
+
+
+

Propchange: incubator/harmony/enhanced/classlib/trunk/modules/archive/src/main/native/zip/shared/hyzip_zh_TW.nls
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: incubator/harmony/enhanced/classlib/trunk/modules/archive/src/main/native/zip/shared/hyzipnls.h
URL: http://svn.apache.org/viewvc/incubator/harmony/enhanced/classlib/trunk/modules/archive/src/main/native/zip/shared/hyzipnls.h?view=diff&rev=446478&r1=446477&r2=446478
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/modules/archive/src/main/native/zip/shared/hyzipnls.h (original)
+++ incubator/harmony/enhanced/classlib/trunk/modules/archive/src/main/native/zip/shared/hyzipnls.h Thu Sep 14 19:40:33 2006
@@ -1,26 +1,26 @@
-/* Copyright 1991, 2005 The Apache Software Foundation or its licensors, as applicable
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *     http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#if !defined(hyzipnls_h)
-#define hyzipnls_h
-#include "hyport.h"
-/* 0x5a495053 = ZIPS */
-#define HYNLS_ZIP_UNABLE_TO_OPEN_ZIP_DLL__MODULE 0x5a495053
-#define HYNLS_ZIP_UNABLE_TO_OPEN_ZIP_DLL__ID 0
-#define HYNLS_ZIP_UNABLE_TO_OPEN_ZIP_DLL HYNLS_ZIP_UNABLE_TO_OPEN_ZIP_DLL__MODULE, HYNLS_ZIP_UNABLE_TO_OPEN_ZIP_DLL__ID
-#define HYNLS_ZIP_MISSING_EXPORT__MODULE 0x5a495053
-#define HYNLS_ZIP_MISSING_EXPORT__ID 1
-#define HYNLS_ZIP_MISSING_EXPORT HYNLS_ZIP_MISSING_EXPORT__MODULE, HYNLS_ZIP_MISSING_EXPORT__ID
-#endif
+/* Copyright 1991, 2005 The Apache Software Foundation or its licensors, as applicable
+ * 
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ * 
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#if !defined(hyzipnls_h)
+#define hyzipnls_h
+#include "hyport.h"
+/* 0x5a495053 = ZIPS */
+#define HYNLS_ZIP_UNABLE_TO_OPEN_ZIP_DLL__MODULE 0x5a495053
+#define HYNLS_ZIP_UNABLE_TO_OPEN_ZIP_DLL__ID 0
+#define HYNLS_ZIP_UNABLE_TO_OPEN_ZIP_DLL HYNLS_ZIP_UNABLE_TO_OPEN_ZIP_DLL__MODULE, HYNLS_ZIP_UNABLE_TO_OPEN_ZIP_DLL__ID
+#define HYNLS_ZIP_MISSING_EXPORT__MODULE 0x5a495053
+#define HYNLS_ZIP_MISSING_EXPORT__ID 1
+#define HYNLS_ZIP_MISSING_EXPORT HYNLS_ZIP_MISSING_EXPORT__MODULE, HYNLS_ZIP_MISSING_EXPORT__ID
+#endif

Propchange: incubator/harmony/enhanced/classlib/trunk/modules/archive/src/main/native/zip/shared/hyzipnls.h
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: incubator/harmony/enhanced/classlib/trunk/modules/archive/src/main/native/zip/shared/zcpool.c
URL: http://svn.apache.org/viewvc/incubator/harmony/enhanced/classlib/trunk/modules/archive/src/main/native/zip/shared/zcpool.c?view=diff&rev=446478&r1=446477&r2=446478
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/modules/archive/src/main/native/zip/shared/zcpool.c (original)
+++ incubator/harmony/enhanced/classlib/trunk/modules/archive/src/main/native/zip/shared/zcpool.c Thu Sep 14 19:40:33 2006
@@ -1,321 +1,321 @@
-/* Copyright 1991, 2005 The Apache Software Foundation or its licensors, as applicable
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *     http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-/**
- * @file
- * @ingroup ZipSupport
- * @brief Zip Support for Java VM
-*/
-
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-
-#include "hyport.h"
-#include "zipsup.h"
-#include "hypool.h"
-
-#include "hymutex.h"
-
-typedef struct HyZipCachePoolEntry
-{
-  HyZipCache *cache;
-  UDATA referenceCount;
-} HyZipCachePoolEntry;
-
-/* No typedef because an opaque typedef appears in zipsup.h (already included) */
-struct HyZipCachePool
-{
-  HyPool *pool;
-  HyZipCache *desiredCache;
-  I_64 zipTimeStamp;
-  char const *zipFileName;
-  IDATA zipFileNameLength;
-  IDATA zipFileSize;
-  MUTEX mutex;
-};
-
-void zipCachePool_doFindHandler
-PROTOTYPE ((HyZipCachePoolEntry * entry, HyZipCachePool * zcp));
-void zipCachePool_doKillHandler
-PROTOTYPE ((HyZipCachePoolEntry * entry, HyZipCachePool * zcp));
-
-/**
- * Add a new cache to the pool with reference count of 1.
- * 
- * When reference count reaches zero 	the pool will automatically be freed.
- *
- * @param[in] zcp the zip cache pool that is being added to.
- * @param[in] zipCache the zip cache being added.
- *
- * @return TRUE if successful, FALSE otherwise.
- *
- * @note A cache may only reside in one pool (read: multiple VMs may not share caches with each other). 
-*/
-
-BOOLEAN
-zipCachePool_addCache (HyZipCachePool * zcp, HyZipCache * zipCache)
-{
-  HyZipCachePoolEntry *entry;
-
-  if (!zcp || !zipCache)
-    return FALSE;
-
-  MUTEX_ENTER (zcp->mutex);
-
-  entry = pool_newElement (zcp->pool);
-  if (!entry)
-    {
-      MUTEX_EXIT (zcp->mutex);
-      return FALSE;
-    }
-
-  zipCache->cachePool = zcp;
-  zipCache->cachePoolEntry = entry;
-
-  entry->cache = zipCache;
-  entry->referenceCount = 1;
-
-  MUTEX_EXIT (zcp->mutex);
-  return TRUE;
-}
-
-/** 
- * Increment the reference count of a cache in the pool.
- * 
- * @note Result is undefined if the cache is not actually in the pool!
- *
- * @param[in] zcp the zip cache pool that is being added to.
- * @param[in] zipCache the zip cache being added.
- *
- * @return TRUE if successful, FALSE otherwise.
-*/
-
-BOOLEAN
-zipCachePool_addRef (HyZipCachePool * zcp, HyZipCache * zipCache)
-{
-  HyZipCachePoolEntry *entry;
-
-  if (!zcp || !zipCache)
-    return FALSE;
-
-  MUTEX_ENTER (zcp->mutex);
-
-  entry = (HyZipCachePoolEntry *) zipCache->cachePoolEntry;
-  if (!entry)
-    {
-      MUTEX_EXIT (zcp->mutex);
-      return FALSE;
-    }
-
-  entry->referenceCount++;
-
-  MUTEX_EXIT (zcp->mutex);
-  return TRUE;
-}
-
-/**
- * Scans the pool for a cache with matching zipFileName, zipFileSize and zipTimeStamp.
- *
- * The reference count is incremented and the cache is returned if a match is found. 
- *
- * @param[in] zcp the zip cache pool to search
- * @param[in] zipFileName the name to test for match
- * @param[in] zipFileNameLength the length of zipFileName
- * @param[in] zipFileSize the size to test for match
- * @param[in] zipTimeStamp the time stamp to test for match 
- *
- * @return the matching zip cache
- * @return NULL if no match is found.
- */
-
-HyZipCache *
-zipCachePool_findCache (HyZipCachePool * zcp, char const *zipFileName,
-                        IDATA zipFileNameLength, IDATA zipFileSize,
-                        I_64 zipTimeStamp)
-{
-  HyZipCache *zipCache;
-  HyZipCachePoolEntry *entry;
-
-  if (!zcp || !zipFileName)
-    return NULL;
-
-  MUTEX_ENTER (zcp->mutex);
-
-  /* Find a suitable cache */
-  zcp->desiredCache = NULL;
-  zcp->zipFileName = zipFileName;
-  zcp->zipFileSize = zipFileSize;
-  zcp->zipTimeStamp = zipTimeStamp;
-  zcp->zipFileNameLength = zipFileNameLength;
-
-  pool_do (zcp->pool, (void (*)(void *, void *)) zipCachePool_doFindHandler,
-           zcp);
-  zipCache = zcp->desiredCache;
-
-  if (zipCache)
-    {
-      entry = (HyZipCachePoolEntry *) zipCache->cachePoolEntry;
-      entry->referenceCount++;
-    }
-
-  MUTEX_EXIT (zcp->mutex);
-  return zipCache;
-}
-
-/** 
- * Deletes a pool containing shareable zip caches.
- *
- * @param[in] zcp the zip cache pool that is being deleted
- *
- * @return none
- *
- * @note Warning: This also deletes remaining caches in the pool, regardless of their reference counts!
- * 
- */
-void
-zipCachePool_kill (HyZipCachePool * zcp)
-{
-  void (VMCALL * memFree) (void *, void *);
-  void *userData;
-
-  if (!zcp)
-    return;
-
-  pool_do (zcp->pool, (void (*)(void *, void *)) zipCachePool_doKillHandler,
-           zcp);
-
-  MUTEX_DESTROY (zcp->mutex);
-
-  /* Grab the memFree and userData out of the pool BEFORE we destroy it. */
-  memFree = zcp->pool->memFree;
-  userData = zcp->pool->userData;
-  pool_kill (zcp->pool);
-  memFree (userData, zcp);
-}
-
-/**
- * Creates a pool to hold shareable zip caches with their reference counts. 
- * This should be called once per VM. 
- * 
- * @param[in] portLib the port library
- *
- * @return a zip cache pool or NULL if one cannot be created
- *
-*/
-
-HyZipCachePool *
-zipCachePool_new (HyPortLibrary * portLib)
-{
-  PORT_ACCESS_FROM_PORT (portLib);
-
-  HyZipCachePool *p = hymem_allocate_memory (sizeof (*p));
-  HyZipCachePool *toReturn = NULL;
-
-  if (p != NULL)
-    {
-      if (MUTEX_INIT (p->mutex))
-        {
-          p->pool = pool_forPortLib (sizeof (HyZipCachePoolEntry), portLib);
-          if (p->pool)
-            {
-              /* All initialization worked so set up to return the pointer */
-              toReturn = p;
-            }
-          else
-            {
-              /* pool discovery failed so give up the mutex */
-              MUTEX_DESTROY (p->mutex);
-            }
-        }
-      if (NULL == toReturn)
-        {
-          /* something went wrong so free the memory */
-          hymem_free_memory (p);
-        }
-    }
-  return toReturn;
-}
-
-/**
- * Decrements the reference count of a cache in the pool.
- * If the reference count reaches 0, the cache is removed from the pool and @ref zipCache_kill is called on it. 
- *
- * @param[in] zcp the zip cache pool
- * @param[in] zipCache the zip cache whose count is being decremented.
- *
- * @return TRUE if the cache was destroyed
- * @return FALSE if the cache is still in the pool.
- *
- */
-
-BOOLEAN
-zipCachePool_release (HyZipCachePool * zcp, HyZipCache * zipCache)
-{
-  HyZipCachePoolEntry *entry;
-
-  if (!zcp || !zipCache)
-    return FALSE;
-
-  MUTEX_ENTER (zcp->mutex);
-
-  entry = (HyZipCachePoolEntry *) zipCache->cachePoolEntry;
-  if (!entry)
-    {
-      /* What the..? */
-      MUTEX_EXIT (zcp->mutex);
-      return FALSE;
-    }
-
-  if (--entry->referenceCount != 0)
-    {
-      MUTEX_EXIT (zcp->mutex);
-      return FALSE;
-    }
-
-  /* Reference count is zero, get rid of the cache */
-  zipCache_kill (entry->cache);
-  pool_removeElement (zcp->pool, entry);
-
-  MUTEX_EXIT (zcp->mutex);
-  return TRUE;
-}
-
-void
-zipCachePool_doFindHandler (HyZipCachePoolEntry * entry, HyZipCachePool * zcp)
-{
-
-  if (zcp->desiredCache)
-    return;                     /* already done */
-
-  if (entry->cache->zipTimeStamp != zcp->zipTimeStamp)
-    return;
-  if (entry->cache->zipFileSize != zcp->zipFileSize)
-    return;
-  if (memcmp
-      (entry->cache->zipFileName, zcp->zipFileName, zcp->zipFileNameLength))
-    return;
-  if (entry->cache->zipFileName[zcp->zipFileNameLength] != '\0')
-    return;
-
-  /* Looks like we have a match. */
-  zcp->desiredCache = entry->cache;
-}
-
-void
-zipCachePool_doKillHandler (HyZipCachePoolEntry * entry, HyZipCachePool * zcp)
-{
-  zipCache_kill (entry->cache);
-}
+/* Copyright 1991, 2005 The Apache Software Foundation or its licensors, as applicable
+ * 
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ * 
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+/**
+ * @file
+ * @ingroup ZipSupport
+ * @brief Zip Support for Java VM
+*/
+
+#include <stdio.h>
+#include <stdlib.h>
+#include <string.h>
+
+#include "hyport.h"
+#include "zipsup.h"
+#include "hypool.h"
+
+#include "hymutex.h"
+
+typedef struct HyZipCachePoolEntry
+{
+  HyZipCache *cache;
+  UDATA referenceCount;
+} HyZipCachePoolEntry;
+
+/* No typedef because an opaque typedef appears in zipsup.h (already included) */
+struct HyZipCachePool
+{
+  HyPool *pool;
+  HyZipCache *desiredCache;
+  I_64 zipTimeStamp;
+  char const *zipFileName;
+  IDATA zipFileNameLength;
+  IDATA zipFileSize;
+  MUTEX mutex;
+};
+
+void zipCachePool_doFindHandler
+PROTOTYPE ((HyZipCachePoolEntry * entry, HyZipCachePool * zcp));
+void zipCachePool_doKillHandler
+PROTOTYPE ((HyZipCachePoolEntry * entry, HyZipCachePool * zcp));
+
+/**
+ * Add a new cache to the pool with reference count of 1.
+ * 
+ * When reference count reaches zero 	the pool will automatically be freed.
+ *
+ * @param[in] zcp the zip cache pool that is being added to.
+ * @param[in] zipCache the zip cache being added.
+ *
+ * @return TRUE if successful, FALSE otherwise.
+ *
+ * @note A cache may only reside in one pool (read: multiple VMs may not share caches with each other). 
+*/
+
+BOOLEAN
+zipCachePool_addCache (HyZipCachePool * zcp, HyZipCache * zipCache)
+{
+  HyZipCachePoolEntry *entry;
+
+  if (!zcp || !zipCache)
+    return FALSE;
+
+  MUTEX_ENTER (zcp->mutex);
+
+  entry = pool_newElement (zcp->pool);
+  if (!entry)
+    {
+      MUTEX_EXIT (zcp->mutex);
+      return FALSE;
+    }
+
+  zipCache->cachePool = zcp;
+  zipCache->cachePoolEntry = entry;
+
+  entry->cache = zipCache;
+  entry->referenceCount = 1;
+
+  MUTEX_EXIT (zcp->mutex);
+  return TRUE;
+}
+
+/** 
+ * Increment the reference count of a cache in the pool.
+ * 
+ * @note Result is undefined if the cache is not actually in the pool!
+ *
+ * @param[in] zcp the zip cache pool that is being added to.
+ * @param[in] zipCache the zip cache being added.
+ *
+ * @return TRUE if successful, FALSE otherwise.
+*/
+
+BOOLEAN
+zipCachePool_addRef (HyZipCachePool * zcp, HyZipCache * zipCache)
+{
+  HyZipCachePoolEntry *entry;
+
+  if (!zcp || !zipCache)
+    return FALSE;
+
+  MUTEX_ENTER (zcp->mutex);
+
+  entry = (HyZipCachePoolEntry *) zipCache->cachePoolEntry;
+  if (!entry)
+    {
+      MUTEX_EXIT (zcp->mutex);
+      return FALSE;
+    }
+
+  entry->referenceCount++;
+
+  MUTEX_EXIT (zcp->mutex);
+  return TRUE;
+}
+
+/**
+ * Scans the pool for a cache with matching zipFileName, zipFileSize and zipTimeStamp.
+ *
+ * The reference count is incremented and the cache is returned if a match is found. 
+ *
+ * @param[in] zcp the zip cache pool to search
+ * @param[in] zipFileName the name to test for match
+ * @param[in] zipFileNameLength the length of zipFileName
+ * @param[in] zipFileSize the size to test for match
+ * @param[in] zipTimeStamp the time stamp to test for match 
+ *
+ * @return the matching zip cache
+ * @return NULL if no match is found.
+ */
+
+HyZipCache *
+zipCachePool_findCache (HyZipCachePool * zcp, char const *zipFileName,
+                        IDATA zipFileNameLength, IDATA zipFileSize,
+                        I_64 zipTimeStamp)
+{
+  HyZipCache *zipCache;
+  HyZipCachePoolEntry *entry;
+
+  if (!zcp || !zipFileName)
+    return NULL;
+
+  MUTEX_ENTER (zcp->mutex);
+
+  /* Find a suitable cache */
+  zcp->desiredCache = NULL;
+  zcp->zipFileName = zipFileName;
+  zcp->zipFileSize = zipFileSize;
+  zcp->zipTimeStamp = zipTimeStamp;
+  zcp->zipFileNameLength = zipFileNameLength;
+
+  pool_do (zcp->pool, (void (*)(void *, void *)) zipCachePool_doFindHandler,
+           zcp);
+  zipCache = zcp->desiredCache;
+
+  if (zipCache)
+    {
+      entry = (HyZipCachePoolEntry *) zipCache->cachePoolEntry;
+      entry->referenceCount++;
+    }
+
+  MUTEX_EXIT (zcp->mutex);
+  return zipCache;
+}
+
+/** 
+ * Deletes a pool containing shareable zip caches.
+ *
+ * @param[in] zcp the zip cache pool that is being deleted
+ *
+ * @return none
+ *
+ * @note Warning: This also deletes remaining caches in the pool, regardless of their reference counts!
+ * 
+ */
+void
+zipCachePool_kill (HyZipCachePool * zcp)
+{
+  void (VMCALL * memFree) (void *, void *);
+  void *userData;
+
+  if (!zcp)
+    return;
+
+  pool_do (zcp->pool, (void (*)(void *, void *)) zipCachePool_doKillHandler,
+           zcp);
+
+  MUTEX_DESTROY (zcp->mutex);
+
+  /* Grab the memFree and userData out of the pool BEFORE we destroy it. */
+  memFree = zcp->pool->memFree;
+  userData = zcp->pool->userData;
+  pool_kill (zcp->pool);
+  memFree (userData, zcp);
+}
+
+/**
+ * Creates a pool to hold shareable zip caches with their reference counts. 
+ * This should be called once per VM. 
+ * 
+ * @param[in] portLib the port library
+ *
+ * @return a zip cache pool or NULL if one cannot be created
+ *
+*/
+
+HyZipCachePool *
+zipCachePool_new (HyPortLibrary * portLib)
+{
+  PORT_ACCESS_FROM_PORT (portLib);
+
+  HyZipCachePool *p = hymem_allocate_memory (sizeof (*p));
+  HyZipCachePool *toReturn = NULL;
+
+  if (p != NULL)
+    {
+      if (MUTEX_INIT (p->mutex))
+        {
+          p->pool = pool_forPortLib (sizeof (HyZipCachePoolEntry), portLib);
+          if (p->pool)
+            {
+              /* All initialization worked so set up to return the pointer */
+              toReturn = p;
+            }
+          else
+            {
+              /* pool discovery failed so give up the mutex */
+              MUTEX_DESTROY (p->mutex);
+            }
+        }
+      if (NULL == toReturn)
+        {
+          /* something went wrong so free the memory */
+          hymem_free_memory (p);
+        }
+    }
+  return toReturn;
+}
+
+/**
+ * Decrements the reference count of a cache in the pool.
+ * If the reference count reaches 0, the cache is removed from the pool and @ref zipCache_kill is called on it. 
+ *
+ * @param[in] zcp the zip cache pool
+ * @param[in] zipCache the zip cache whose count is being decremented.
+ *
+ * @return TRUE if the cache was destroyed
+ * @return FALSE if the cache is still in the pool.
+ *
+ */
+
+BOOLEAN
+zipCachePool_release (HyZipCachePool * zcp, HyZipCache * zipCache)
+{
+  HyZipCachePoolEntry *entry;
+
+  if (!zcp || !zipCache)
+    return FALSE;
+
+  MUTEX_ENTER (zcp->mutex);
+
+  entry = (HyZipCachePoolEntry *) zipCache->cachePoolEntry;
+  if (!entry)
+    {
+      /* What the..? */
+      MUTEX_EXIT (zcp->mutex);
+      return FALSE;
+    }
+
+  if (--entry->referenceCount != 0)
+    {
+      MUTEX_EXIT (zcp->mutex);
+      return FALSE;
+    }
+
+  /* Reference count is zero, get rid of the cache */
+  zipCache_kill (entry->cache);
+  pool_removeElement (zcp->pool, entry);
+
+  MUTEX_EXIT (zcp->mutex);
+  return TRUE;
+}
+
+void
+zipCachePool_doFindHandler (HyZipCachePoolEntry * entry, HyZipCachePool * zcp)
+{
+
+  if (zcp->desiredCache)
+    return;                     /* already done */
+
+  if (entry->cache->zipTimeStamp != zcp->zipTimeStamp)
+    return;
+  if (entry->cache->zipFileSize != zcp->zipFileSize)
+    return;
+  if (memcmp
+      (entry->cache->zipFileName, zcp->zipFileName, zcp->zipFileNameLength))
+    return;
+  if (entry->cache->zipFileName[zcp->zipFileNameLength] != '\0')
+    return;
+
+  /* Looks like we have a match. */
+  zcp->desiredCache = entry->cache;
+}
+
+void
+zipCachePool_doKillHandler (HyZipCachePoolEntry * entry, HyZipCachePool * zcp)
+{
+  zipCache_kill (entry->cache);
+}

Propchange: incubator/harmony/enhanced/classlib/trunk/modules/archive/src/main/native/zip/shared/zcpool.c
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: incubator/harmony/enhanced/classlib/trunk/modules/archive/src/main/native/zip/shared/zipalloc.c
URL: http://svn.apache.org/viewvc/incubator/harmony/enhanced/classlib/trunk/modules/archive/src/main/native/zip/shared/zipalloc.c?view=diff&rev=446478&r1=446477&r2=446478
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/modules/archive/src/main/native/zip/shared/zipalloc.c (original)
+++ incubator/harmony/enhanced/classlib/trunk/modules/archive/src/main/native/zip/shared/zipalloc.c Thu Sep 14 19:40:33 2006
@@ -1,62 +1,62 @@
-/* Copyright 1991, 2005 The Apache Software Foundation or its licensors, as applicable
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *     http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#include "hyport.h"
-
-#include "zlib.h"
-
-#define CDEV_CURRENT_FUNCTION _prototypes_private
-
-#undef CDEV_CURRENT_FUNCTION
-
-#define CDEV_CURRENT_FUNCTION _prototypes_public
-void *zalloc PROTOTYPE ((void *opaque, U_32 items, U_32 size));
-void zfree PROTOTYPE ((void *opaque, void *address));
-
-#undef CDEV_CURRENT_FUNCTION
-
-#define CDEV_CURRENT_FUNCTION zalloc
-
-/*
-	ZLib interface to hymem_allocate_memory.
-*/
-void *
-zalloc (void *opaque, U_32 items, U_32 size)
-{
-  PORT_ACCESS_FROM_PORT (((HyPortLibrary *) opaque));
-
-  return hymem_allocate_memory (items * size);
-}
-
-#undef CDEV_CURRENT_FUNCTION
-
-#define CDEV_CURRENT_FUNCTION zfree
-
-/*
-	ZLib interface to hymem_free_memory.
-*/
-void
-zfree (void *opaque, void *address)
-{
-  PORT_ACCESS_FROM_PORT ((HyPortLibrary *) opaque);
-
-  hymem_free_memory (address);
-}
-
-#undef CDEV_CURRENT_FUNCTION
-
-#define CDEV_CURRENT_FUNCTION
-
-#undef CDEV_CURRENT_FUNCTION
+/* Copyright 1991, 2005 The Apache Software Foundation or its licensors, as applicable
+ * 
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ * 
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include "hyport.h"
+
+#include "zlib.h"
+
+#define CDEV_CURRENT_FUNCTION _prototypes_private
+
+#undef CDEV_CURRENT_FUNCTION
+
+#define CDEV_CURRENT_FUNCTION _prototypes_public
+void *zalloc PROTOTYPE ((void *opaque, U_32 items, U_32 size));
+void zfree PROTOTYPE ((void *opaque, void *address));
+
+#undef CDEV_CURRENT_FUNCTION
+
+#define CDEV_CURRENT_FUNCTION zalloc
+
+/*
+	ZLib interface to hymem_allocate_memory.
+*/
+void *
+zalloc (void *opaque, U_32 items, U_32 size)
+{
+  PORT_ACCESS_FROM_PORT (((HyPortLibrary *) opaque));
+
+  return hymem_allocate_memory (items * size);
+}
+
+#undef CDEV_CURRENT_FUNCTION
+
+#define CDEV_CURRENT_FUNCTION zfree
+
+/*
+	ZLib interface to hymem_free_memory.
+*/
+void
+zfree (void *opaque, void *address)
+{
+  PORT_ACCESS_FROM_PORT ((HyPortLibrary *) opaque);
+
+  hymem_free_memory (address);
+}
+
+#undef CDEV_CURRENT_FUNCTION
+
+#define CDEV_CURRENT_FUNCTION
+
+#undef CDEV_CURRENT_FUNCTION

Propchange: incubator/harmony/enhanced/classlib/trunk/modules/archive/src/main/native/zip/shared/zipalloc.c
------------------------------------------------------------------------------
    svn:eol-style = native



Mime
View raw message