aboutsummaryrefslogtreecommitdiffstats
path: root/editors
diff options
context:
space:
mode:
authormbr <mbr@FreeBSD.org>2002-03-11 17:17:12 +0800
committermbr <mbr@FreeBSD.org>2002-03-11 17:17:12 +0800
commit96f3202b1a59e4922451129974b5b71bc9297d09 (patch)
tree61747781fdd4f9ac4ca083e0b8835ef75e94bb6f /editors
parent1580f46d014bf956430b2589d5cf65b536ce91ff (diff)
downloadfreebsd-ports-gnome-96f3202b1a59e4922451129974b5b71bc9297d09.tar.gz
freebsd-ports-gnome-96f3202b1a59e4922451129974b5b71bc9297d09.tar.zst
freebsd-ports-gnome-96f3202b1a59e4922451129974b5b71bc9297d09.zip
If nSubKeys is not defined, just return. Fix from Tim Tretyak <timothy@umc.com.ua>
Diffstat (limited to 'editors')
-rw-r--r--editors/openoffice-1.0/files/patch-registry+source+regkey.cxx12
-rw-r--r--editors/openoffice-1.0/files/patch-registry::source::regkey.cxx12
-rw-r--r--editors/openoffice-1.1-devel/files/patch-registry+source+regkey.cxx12
-rw-r--r--editors/openoffice-1.1-devel/files/patch-registry::source::regkey.cxx12
-rw-r--r--editors/openoffice-1.1/files/patch-registry+source+regkey.cxx12
-rw-r--r--editors/openoffice-1.1/files/patch-registry::source::regkey.cxx12
-rw-r--r--editors/openoffice-2.0-devel/files/patch-registry+source+regkey.cxx12
-rw-r--r--editors/openoffice-2.0-devel/files/patch-registry::source::regkey.cxx12
-rw-r--r--editors/openoffice-3-devel/files/patch-registry+source+regkey.cxx12
-rw-r--r--editors/openoffice-3-devel/files/patch-registry::source::regkey.cxx12
-rw-r--r--editors/openoffice-3/files/patch-registry+source+regkey.cxx12
-rw-r--r--editors/openoffice-3/files/patch-registry::source::regkey.cxx12
-rw-r--r--editors/openoffice-devel/files/patch-registry+source+regkey.cxx12
-rw-r--r--editors/openoffice-devel/files/patch-registry::source::regkey.cxx12
-rw-r--r--editors/openoffice.org-1.0/files/patch-registry+source+regkey.cxx12
-rw-r--r--editors/openoffice.org-1.0/files/patch-registry::source::regkey.cxx12
-rw-r--r--editors/openoffice.org-1.1-devel/files/patch-registry+source+regkey.cxx12
-rw-r--r--editors/openoffice.org-1.1-devel/files/patch-registry::source::regkey.cxx12
-rw-r--r--editors/openoffice.org-1.1/files/patch-registry+source+regkey.cxx12
-rw-r--r--editors/openoffice.org-1.1/files/patch-registry::source::regkey.cxx12
-rw-r--r--editors/openoffice.org-2-RC/files/patch-registry+source+regkey.cxx12
-rw-r--r--editors/openoffice.org-2-RC/files/patch-registry::source::regkey.cxx12
-rw-r--r--editors/openoffice.org-2-devel/files/patch-registry+source+regkey.cxx12
-rw-r--r--editors/openoffice.org-2-devel/files/patch-registry::source::regkey.cxx12
-rw-r--r--editors/openoffice.org-2.0-devel/files/patch-registry+source+regkey.cxx12
-rw-r--r--editors/openoffice.org-2.0-devel/files/patch-registry::source::regkey.cxx12
-rw-r--r--editors/openoffice.org-2.0/files/patch-registry+source+regkey.cxx12
-rw-r--r--editors/openoffice.org-2.0/files/patch-registry::source::regkey.cxx12
-rw-r--r--editors/openoffice.org-2/files/patch-registry+source+regkey.cxx12
-rw-r--r--editors/openoffice.org-2/files/patch-registry::source::regkey.cxx12
-rw-r--r--editors/openoffice.org-3-RC/files/patch-registry+source+regkey.cxx12
-rw-r--r--editors/openoffice.org-3-RC/files/patch-registry::source::regkey.cxx12
-rw-r--r--editors/openoffice.org-3-devel/files/patch-registry+source+regkey.cxx12
-rw-r--r--editors/openoffice.org-3-devel/files/patch-registry::source::regkey.cxx12
-rw-r--r--editors/openoffice.org-3/files/patch-registry+source+regkey.cxx12
-rw-r--r--editors/openoffice.org-3/files/patch-registry::source::regkey.cxx12
-rw-r--r--editors/openoffice.org-vcltesttool/files/patch-registry+source+regkey.cxx12
-rw-r--r--editors/openoffice.org-vcltesttool/files/patch-registry::source::regkey.cxx12
-rw-r--r--editors/openoffice/files/patch-registry+source+regkey.cxx12
-rw-r--r--editors/openoffice/files/patch-registry::source::regkey.cxx12
40 files changed, 480 insertions, 0 deletions
diff --git a/editors/openoffice-1.0/files/patch-registry+source+regkey.cxx b/editors/openoffice-1.0/files/patch-registry+source+regkey.cxx
new file mode 100644
index 000000000000..fad069f83f14
--- /dev/null
+++ b/editors/openoffice-1.0/files/patch-registry+source+regkey.cxx
@@ -0,0 +1,12 @@
+--- ../registry/source/regkey.cxx.orig Mon Mar 11 01:27:56 2002
++++ ../registry/source/regkey.cxx Mon Mar 11 01:28:51 2002
+@@ -228,6 +228,9 @@
+ {
+ RegError _ret = REG_NO_ERROR;
+
++ if (!nSubKeys)
++ return REG_NO_ERROR;
++
+ if (phSubKeys)
+ {
+ ORegistry* pReg = NULL;
diff --git a/editors/openoffice-1.0/files/patch-registry::source::regkey.cxx b/editors/openoffice-1.0/files/patch-registry::source::regkey.cxx
new file mode 100644
index 000000000000..fad069f83f14
--- /dev/null
+++ b/editors/openoffice-1.0/files/patch-registry::source::regkey.cxx
@@ -0,0 +1,12 @@
+--- ../registry/source/regkey.cxx.orig Mon Mar 11 01:27:56 2002
++++ ../registry/source/regkey.cxx Mon Mar 11 01:28:51 2002
+@@ -228,6 +228,9 @@
+ {
+ RegError _ret = REG_NO_ERROR;
+
++ if (!nSubKeys)
++ return REG_NO_ERROR;
++
+ if (phSubKeys)
+ {
+ ORegistry* pReg = NULL;
diff --git a/editors/openoffice-1.1-devel/files/patch-registry+source+regkey.cxx b/editors/openoffice-1.1-devel/files/patch-registry+source+regkey.cxx
new file mode 100644
index 000000000000..fad069f83f14
--- /dev/null
+++ b/editors/openoffice-1.1-devel/files/patch-registry+source+regkey.cxx
@@ -0,0 +1,12 @@
+--- ../registry/source/regkey.cxx.orig Mon Mar 11 01:27:56 2002
++++ ../registry/source/regkey.cxx Mon Mar 11 01:28:51 2002
+@@ -228,6 +228,9 @@
+ {
+ RegError _ret = REG_NO_ERROR;
+
++ if (!nSubKeys)
++ return REG_NO_ERROR;
++
+ if (phSubKeys)
+ {
+ ORegistry* pReg = NULL;
diff --git a/editors/openoffice-1.1-devel/files/patch-registry::source::regkey.cxx b/editors/openoffice-1.1-devel/files/patch-registry::source::regkey.cxx
new file mode 100644
index 000000000000..fad069f83f14
--- /dev/null
+++ b/editors/openoffice-1.1-devel/files/patch-registry::source::regkey.cxx
@@ -0,0 +1,12 @@
+--- ../registry/source/regkey.cxx.orig Mon Mar 11 01:27:56 2002
++++ ../registry/source/regkey.cxx Mon Mar 11 01:28:51 2002
+@@ -228,6 +228,9 @@
+ {
+ RegError _ret = REG_NO_ERROR;
+
++ if (!nSubKeys)
++ return REG_NO_ERROR;
++
+ if (phSubKeys)
+ {
+ ORegistry* pReg = NULL;
diff --git a/editors/openoffice-1.1/files/patch-registry+source+regkey.cxx b/editors/openoffice-1.1/files/patch-registry+source+regkey.cxx
new file mode 100644
index 000000000000..fad069f83f14
--- /dev/null
+++ b/editors/openoffice-1.1/files/patch-registry+source+regkey.cxx
@@ -0,0 +1,12 @@
+--- ../registry/source/regkey.cxx.orig Mon Mar 11 01:27:56 2002
++++ ../registry/source/regkey.cxx Mon Mar 11 01:28:51 2002
+@@ -228,6 +228,9 @@
+ {
+ RegError _ret = REG_NO_ERROR;
+
++ if (!nSubKeys)
++ return REG_NO_ERROR;
++
+ if (phSubKeys)
+ {
+ ORegistry* pReg = NULL;
diff --git a/editors/openoffice-1.1/files/patch-registry::source::regkey.cxx b/editors/openoffice-1.1/files/patch-registry::source::regkey.cxx
new file mode 100644
index 000000000000..fad069f83f14
--- /dev/null
+++ b/editors/openoffice-1.1/files/patch-registry::source::regkey.cxx
@@ -0,0 +1,12 @@
+--- ../registry/source/regkey.cxx.orig Mon Mar 11 01:27:56 2002
++++ ../registry/source/regkey.cxx Mon Mar 11 01:28:51 2002
+@@ -228,6 +228,9 @@
+ {
+ RegError _ret = REG_NO_ERROR;
+
++ if (!nSubKeys)
++ return REG_NO_ERROR;
++
+ if (phSubKeys)
+ {
+ ORegistry* pReg = NULL;
diff --git a/editors/openoffice-2.0-devel/files/patch-registry+source+regkey.cxx b/editors/openoffice-2.0-devel/files/patch-registry+source+regkey.cxx
new file mode 100644
index 000000000000..fad069f83f14
--- /dev/null
+++ b/editors/openoffice-2.0-devel/files/patch-registry+source+regkey.cxx
@@ -0,0 +1,12 @@
+--- ../registry/source/regkey.cxx.orig Mon Mar 11 01:27:56 2002
++++ ../registry/source/regkey.cxx Mon Mar 11 01:28:51 2002
+@@ -228,6 +228,9 @@
+ {
+ RegError _ret = REG_NO_ERROR;
+
++ if (!nSubKeys)
++ return REG_NO_ERROR;
++
+ if (phSubKeys)
+ {
+ ORegistry* pReg = NULL;
diff --git a/editors/openoffice-2.0-devel/files/patch-registry::source::regkey.cxx b/editors/openoffice-2.0-devel/files/patch-registry::source::regkey.cxx
new file mode 100644
index 000000000000..fad069f83f14
--- /dev/null
+++ b/editors/openoffice-2.0-devel/files/patch-registry::source::regkey.cxx
@@ -0,0 +1,12 @@
+--- ../registry/source/regkey.cxx.orig Mon Mar 11 01:27:56 2002
++++ ../registry/source/regkey.cxx Mon Mar 11 01:28:51 2002
+@@ -228,6 +228,9 @@
+ {
+ RegError _ret = REG_NO_ERROR;
+
++ if (!nSubKeys)
++ return REG_NO_ERROR;
++
+ if (phSubKeys)
+ {
+ ORegistry* pReg = NULL;
diff --git a/editors/openoffice-3-devel/files/patch-registry+source+regkey.cxx b/editors/openoffice-3-devel/files/patch-registry+source+regkey.cxx
new file mode 100644
index 000000000000..fad069f83f14
--- /dev/null
+++ b/editors/openoffice-3-devel/files/patch-registry+source+regkey.cxx
@@ -0,0 +1,12 @@
+--- ../registry/source/regkey.cxx.orig Mon Mar 11 01:27:56 2002
++++ ../registry/source/regkey.cxx Mon Mar 11 01:28:51 2002
+@@ -228,6 +228,9 @@
+ {
+ RegError _ret = REG_NO_ERROR;
+
++ if (!nSubKeys)
++ return REG_NO_ERROR;
++
+ if (phSubKeys)
+ {
+ ORegistry* pReg = NULL;
diff --git a/editors/openoffice-3-devel/files/patch-registry::source::regkey.cxx b/editors/openoffice-3-devel/files/patch-registry::source::regkey.cxx
new file mode 100644
index 000000000000..fad069f83f14
--- /dev/null
+++ b/editors/openoffice-3-devel/files/patch-registry::source::regkey.cxx
@@ -0,0 +1,12 @@
+--- ../registry/source/regkey.cxx.orig Mon Mar 11 01:27:56 2002
++++ ../registry/source/regkey.cxx Mon Mar 11 01:28:51 2002
+@@ -228,6 +228,9 @@
+ {
+ RegError _ret = REG_NO_ERROR;
+
++ if (!nSubKeys)
++ return REG_NO_ERROR;
++
+ if (phSubKeys)
+ {
+ ORegistry* pReg = NULL;
diff --git a/editors/openoffice-3/files/patch-registry+source+regkey.cxx b/editors/openoffice-3/files/patch-registry+source+regkey.cxx
new file mode 100644
index 000000000000..fad069f83f14
--- /dev/null
+++ b/editors/openoffice-3/files/patch-registry+source+regkey.cxx
@@ -0,0 +1,12 @@
+--- ../registry/source/regkey.cxx.orig Mon Mar 11 01:27:56 2002
++++ ../registry/source/regkey.cxx Mon Mar 11 01:28:51 2002
+@@ -228,6 +228,9 @@
+ {
+ RegError _ret = REG_NO_ERROR;
+
++ if (!nSubKeys)
++ return REG_NO_ERROR;
++
+ if (phSubKeys)
+ {
+ ORegistry* pReg = NULL;
diff --git a/editors/openoffice-3/files/patch-registry::source::regkey.cxx b/editors/openoffice-3/files/patch-registry::source::regkey.cxx
new file mode 100644
index 000000000000..fad069f83f14
--- /dev/null
+++ b/editors/openoffice-3/files/patch-registry::source::regkey.cxx
@@ -0,0 +1,12 @@
+--- ../registry/source/regkey.cxx.orig Mon Mar 11 01:27:56 2002
++++ ../registry/source/regkey.cxx Mon Mar 11 01:28:51 2002
+@@ -228,6 +228,9 @@
+ {
+ RegError _ret = REG_NO_ERROR;
+
++ if (!nSubKeys)
++ return REG_NO_ERROR;
++
+ if (phSubKeys)
+ {
+ ORegistry* pReg = NULL;
diff --git a/editors/openoffice-devel/files/patch-registry+source+regkey.cxx b/editors/openoffice-devel/files/patch-registry+source+regkey.cxx
new file mode 100644
index 000000000000..fad069f83f14
--- /dev/null
+++ b/editors/openoffice-devel/files/patch-registry+source+regkey.cxx
@@ -0,0 +1,12 @@
+--- ../registry/source/regkey.cxx.orig Mon Mar 11 01:27:56 2002
++++ ../registry/source/regkey.cxx Mon Mar 11 01:28:51 2002
+@@ -228,6 +228,9 @@
+ {
+ RegError _ret = REG_NO_ERROR;
+
++ if (!nSubKeys)
++ return REG_NO_ERROR;
++
+ if (phSubKeys)
+ {
+ ORegistry* pReg = NULL;
diff --git a/editors/openoffice-devel/files/patch-registry::source::regkey.cxx b/editors/openoffice-devel/files/patch-registry::source::regkey.cxx
new file mode 100644
index 000000000000..fad069f83f14
--- /dev/null
+++ b/editors/openoffice-devel/files/patch-registry::source::regkey.cxx
@@ -0,0 +1,12 @@
+--- ../registry/source/regkey.cxx.orig Mon Mar 11 01:27:56 2002
++++ ../registry/source/regkey.cxx Mon Mar 11 01:28:51 2002
+@@ -228,6 +228,9 @@
+ {
+ RegError _ret = REG_NO_ERROR;
+
++ if (!nSubKeys)
++ return REG_NO_ERROR;
++
+ if (phSubKeys)
+ {
+ ORegistry* pReg = NULL;
diff --git a/editors/openoffice.org-1.0/files/patch-registry+source+regkey.cxx b/editors/openoffice.org-1.0/files/patch-registry+source+regkey.cxx
new file mode 100644
index 000000000000..fad069f83f14
--- /dev/null
+++ b/editors/openoffice.org-1.0/files/patch-registry+source+regkey.cxx
@@ -0,0 +1,12 @@
+--- ../registry/source/regkey.cxx.orig Mon Mar 11 01:27:56 2002
++++ ../registry/source/regkey.cxx Mon Mar 11 01:28:51 2002
+@@ -228,6 +228,9 @@
+ {
+ RegError _ret = REG_NO_ERROR;
+
++ if (!nSubKeys)
++ return REG_NO_ERROR;
++
+ if (phSubKeys)
+ {
+ ORegistry* pReg = NULL;
diff --git a/editors/openoffice.org-1.0/files/patch-registry::source::regkey.cxx b/editors/openoffice.org-1.0/files/patch-registry::source::regkey.cxx
new file mode 100644
index 000000000000..fad069f83f14
--- /dev/null
+++ b/editors/openoffice.org-1.0/files/patch-registry::source::regkey.cxx
@@ -0,0 +1,12 @@
+--- ../registry/source/regkey.cxx.orig Mon Mar 11 01:27:56 2002
++++ ../registry/source/regkey.cxx Mon Mar 11 01:28:51 2002
+@@ -228,6 +228,9 @@
+ {
+ RegError _ret = REG_NO_ERROR;
+
++ if (!nSubKeys)
++ return REG_NO_ERROR;
++
+ if (phSubKeys)
+ {
+ ORegistry* pReg = NULL;
diff --git a/editors/openoffice.org-1.1-devel/files/patch-registry+source+regkey.cxx b/editors/openoffice.org-1.1-devel/files/patch-registry+source+regkey.cxx
new file mode 100644
index 000000000000..fad069f83f14
--- /dev/null
+++ b/editors/openoffice.org-1.1-devel/files/patch-registry+source+regkey.cxx
@@ -0,0 +1,12 @@
+--- ../registry/source/regkey.cxx.orig Mon Mar 11 01:27:56 2002
++++ ../registry/source/regkey.cxx Mon Mar 11 01:28:51 2002
+@@ -228,6 +228,9 @@
+ {
+ RegError _ret = REG_NO_ERROR;
+
++ if (!nSubKeys)
++ return REG_NO_ERROR;
++
+ if (phSubKeys)
+ {
+ ORegistry* pReg = NULL;
diff --git a/editors/openoffice.org-1.1-devel/files/patch-registry::source::regkey.cxx b/editors/openoffice.org-1.1-devel/files/patch-registry::source::regkey.cxx
new file mode 100644
index 000000000000..fad069f83f14
--- /dev/null
+++ b/editors/openoffice.org-1.1-devel/files/patch-registry::source::regkey.cxx
@@ -0,0 +1,12 @@
+--- ../registry/source/regkey.cxx.orig Mon Mar 11 01:27:56 2002
++++ ../registry/source/regkey.cxx Mon Mar 11 01:28:51 2002
+@@ -228,6 +228,9 @@
+ {
+ RegError _ret = REG_NO_ERROR;
+
++ if (!nSubKeys)
++ return REG_NO_ERROR;
++
+ if (phSubKeys)
+ {
+ ORegistry* pReg = NULL;
diff --git a/editors/openoffice.org-1.1/files/patch-registry+source+regkey.cxx b/editors/openoffice.org-1.1/files/patch-registry+source+regkey.cxx
new file mode 100644
index 000000000000..fad069f83f14
--- /dev/null
+++ b/editors/openoffice.org-1.1/files/patch-registry+source+regkey.cxx
@@ -0,0 +1,12 @@
+--- ../registry/source/regkey.cxx.orig Mon Mar 11 01:27:56 2002
++++ ../registry/source/regkey.cxx Mon Mar 11 01:28:51 2002
+@@ -228,6 +228,9 @@
+ {
+ RegError _ret = REG_NO_ERROR;
+
++ if (!nSubKeys)
++ return REG_NO_ERROR;
++
+ if (phSubKeys)
+ {
+ ORegistry* pReg = NULL;
diff --git a/editors/openoffice.org-1.1/files/patch-registry::source::regkey.cxx b/editors/openoffice.org-1.1/files/patch-registry::source::regkey.cxx
new file mode 100644
index 000000000000..fad069f83f14
--- /dev/null
+++ b/editors/openoffice.org-1.1/files/patch-registry::source::regkey.cxx
@@ -0,0 +1,12 @@
+--- ../registry/source/regkey.cxx.orig Mon Mar 11 01:27:56 2002
++++ ../registry/source/regkey.cxx Mon Mar 11 01:28:51 2002
+@@ -228,6 +228,9 @@
+ {
+ RegError _ret = REG_NO_ERROR;
+
++ if (!nSubKeys)
++ return REG_NO_ERROR;
++
+ if (phSubKeys)
+ {
+ ORegistry* pReg = NULL;
diff --git a/editors/openoffice.org-2-RC/files/patch-registry+source+regkey.cxx b/editors/openoffice.org-2-RC/files/patch-registry+source+regkey.cxx
new file mode 100644
index 000000000000..fad069f83f14
--- /dev/null
+++ b/editors/openoffice.org-2-RC/files/patch-registry+source+regkey.cxx
@@ -0,0 +1,12 @@
+--- ../registry/source/regkey.cxx.orig Mon Mar 11 01:27:56 2002
++++ ../registry/source/regkey.cxx Mon Mar 11 01:28:51 2002
+@@ -228,6 +228,9 @@
+ {
+ RegError _ret = REG_NO_ERROR;
+
++ if (!nSubKeys)
++ return REG_NO_ERROR;
++
+ if (phSubKeys)
+ {
+ ORegistry* pReg = NULL;
diff --git a/editors/openoffice.org-2-RC/files/patch-registry::source::regkey.cxx b/editors/openoffice.org-2-RC/files/patch-registry::source::regkey.cxx
new file mode 100644
index 000000000000..fad069f83f14
--- /dev/null
+++ b/editors/openoffice.org-2-RC/files/patch-registry::source::regkey.cxx
@@ -0,0 +1,12 @@
+--- ../registry/source/regkey.cxx.orig Mon Mar 11 01:27:56 2002
++++ ../registry/source/regkey.cxx Mon Mar 11 01:28:51 2002
+@@ -228,6 +228,9 @@
+ {
+ RegError _ret = REG_NO_ERROR;
+
++ if (!nSubKeys)
++ return REG_NO_ERROR;
++
+ if (phSubKeys)
+ {
+ ORegistry* pReg = NULL;
diff --git a/editors/openoffice.org-2-devel/files/patch-registry+source+regkey.cxx b/editors/openoffice.org-2-devel/files/patch-registry+source+regkey.cxx
new file mode 100644
index 000000000000..fad069f83f14
--- /dev/null
+++ b/editors/openoffice.org-2-devel/files/patch-registry+source+regkey.cxx
@@ -0,0 +1,12 @@
+--- ../registry/source/regkey.cxx.orig Mon Mar 11 01:27:56 2002
++++ ../registry/source/regkey.cxx Mon Mar 11 01:28:51 2002
+@@ -228,6 +228,9 @@
+ {
+ RegError _ret = REG_NO_ERROR;
+
++ if (!nSubKeys)
++ return REG_NO_ERROR;
++
+ if (phSubKeys)
+ {
+ ORegistry* pReg = NULL;
diff --git a/editors/openoffice.org-2-devel/files/patch-registry::source::regkey.cxx b/editors/openoffice.org-2-devel/files/patch-registry::source::regkey.cxx
new file mode 100644
index 000000000000..fad069f83f14
--- /dev/null
+++ b/editors/openoffice.org-2-devel/files/patch-registry::source::regkey.cxx
@@ -0,0 +1,12 @@
+--- ../registry/source/regkey.cxx.orig Mon Mar 11 01:27:56 2002
++++ ../registry/source/regkey.cxx Mon Mar 11 01:28:51 2002
+@@ -228,6 +228,9 @@
+ {
+ RegError _ret = REG_NO_ERROR;
+
++ if (!nSubKeys)
++ return REG_NO_ERROR;
++
+ if (phSubKeys)
+ {
+ ORegistry* pReg = NULL;
diff --git a/editors/openoffice.org-2.0-devel/files/patch-registry+source+regkey.cxx b/editors/openoffice.org-2.0-devel/files/patch-registry+source+regkey.cxx
new file mode 100644
index 000000000000..fad069f83f14
--- /dev/null
+++ b/editors/openoffice.org-2.0-devel/files/patch-registry+source+regkey.cxx
@@ -0,0 +1,12 @@
+--- ../registry/source/regkey.cxx.orig Mon Mar 11 01:27:56 2002
++++ ../registry/source/regkey.cxx Mon Mar 11 01:28:51 2002
+@@ -228,6 +228,9 @@
+ {
+ RegError _ret = REG_NO_ERROR;
+
++ if (!nSubKeys)
++ return REG_NO_ERROR;
++
+ if (phSubKeys)
+ {
+ ORegistry* pReg = NULL;
diff --git a/editors/openoffice.org-2.0-devel/files/patch-registry::source::regkey.cxx b/editors/openoffice.org-2.0-devel/files/patch-registry::source::regkey.cxx
new file mode 100644
index 000000000000..fad069f83f14
--- /dev/null
+++ b/editors/openoffice.org-2.0-devel/files/patch-registry::source::regkey.cxx
@@ -0,0 +1,12 @@
+--- ../registry/source/regkey.cxx.orig Mon Mar 11 01:27:56 2002
++++ ../registry/source/regkey.cxx Mon Mar 11 01:28:51 2002
+@@ -228,6 +228,9 @@
+ {
+ RegError _ret = REG_NO_ERROR;
+
++ if (!nSubKeys)
++ return REG_NO_ERROR;
++
+ if (phSubKeys)
+ {
+ ORegistry* pReg = NULL;
diff --git a/editors/openoffice.org-2.0/files/patch-registry+source+regkey.cxx b/editors/openoffice.org-2.0/files/patch-registry+source+regkey.cxx
new file mode 100644
index 000000000000..fad069f83f14
--- /dev/null
+++ b/editors/openoffice.org-2.0/files/patch-registry+source+regkey.cxx
@@ -0,0 +1,12 @@
+--- ../registry/source/regkey.cxx.orig Mon Mar 11 01:27:56 2002
++++ ../registry/source/regkey.cxx Mon Mar 11 01:28:51 2002
+@@ -228,6 +228,9 @@
+ {
+ RegError _ret = REG_NO_ERROR;
+
++ if (!nSubKeys)
++ return REG_NO_ERROR;
++
+ if (phSubKeys)
+ {
+ ORegistry* pReg = NULL;
diff --git a/editors/openoffice.org-2.0/files/patch-registry::source::regkey.cxx b/editors/openoffice.org-2.0/files/patch-registry::source::regkey.cxx
new file mode 100644
index 000000000000..fad069f83f14
--- /dev/null
+++ b/editors/openoffice.org-2.0/files/patch-registry::source::regkey.cxx
@@ -0,0 +1,12 @@
+--- ../registry/source/regkey.cxx.orig Mon Mar 11 01:27:56 2002
++++ ../registry/source/regkey.cxx Mon Mar 11 01:28:51 2002
+@@ -228,6 +228,9 @@
+ {
+ RegError _ret = REG_NO_ERROR;
+
++ if (!nSubKeys)
++ return REG_NO_ERROR;
++
+ if (phSubKeys)
+ {
+ ORegistry* pReg = NULL;
diff --git a/editors/openoffice.org-2/files/patch-registry+source+regkey.cxx b/editors/openoffice.org-2/files/patch-registry+source+regkey.cxx
new file mode 100644
index 000000000000..fad069f83f14
--- /dev/null
+++ b/editors/openoffice.org-2/files/patch-registry+source+regkey.cxx
@@ -0,0 +1,12 @@
+--- ../registry/source/regkey.cxx.orig Mon Mar 11 01:27:56 2002
++++ ../registry/source/regkey.cxx Mon Mar 11 01:28:51 2002
+@@ -228,6 +228,9 @@
+ {
+ RegError _ret = REG_NO_ERROR;
+
++ if (!nSubKeys)
++ return REG_NO_ERROR;
++
+ if (phSubKeys)
+ {
+ ORegistry* pReg = NULL;
diff --git a/editors/openoffice.org-2/files/patch-registry::source::regkey.cxx b/editors/openoffice.org-2/files/patch-registry::source::regkey.cxx
new file mode 100644
index 000000000000..fad069f83f14
--- /dev/null
+++ b/editors/openoffice.org-2/files/patch-registry::source::regkey.cxx
@@ -0,0 +1,12 @@
+--- ../registry/source/regkey.cxx.orig Mon Mar 11 01:27:56 2002
++++ ../registry/source/regkey.cxx Mon Mar 11 01:28:51 2002
+@@ -228,6 +228,9 @@
+ {
+ RegError _ret = REG_NO_ERROR;
+
++ if (!nSubKeys)
++ return REG_NO_ERROR;
++
+ if (phSubKeys)
+ {
+ ORegistry* pReg = NULL;
diff --git a/editors/openoffice.org-3-RC/files/patch-registry+source+regkey.cxx b/editors/openoffice.org-3-RC/files/patch-registry+source+regkey.cxx
new file mode 100644
index 000000000000..fad069f83f14
--- /dev/null
+++ b/editors/openoffice.org-3-RC/files/patch-registry+source+regkey.cxx
@@ -0,0 +1,12 @@
+--- ../registry/source/regkey.cxx.orig Mon Mar 11 01:27:56 2002
++++ ../registry/source/regkey.cxx Mon Mar 11 01:28:51 2002
+@@ -228,6 +228,9 @@
+ {
+ RegError _ret = REG_NO_ERROR;
+
++ if (!nSubKeys)
++ return REG_NO_ERROR;
++
+ if (phSubKeys)
+ {
+ ORegistry* pReg = NULL;
diff --git a/editors/openoffice.org-3-RC/files/patch-registry::source::regkey.cxx b/editors/openoffice.org-3-RC/files/patch-registry::source::regkey.cxx
new file mode 100644
index 000000000000..fad069f83f14
--- /dev/null
+++ b/editors/openoffice.org-3-RC/files/patch-registry::source::regkey.cxx
@@ -0,0 +1,12 @@
+--- ../registry/source/regkey.cxx.orig Mon Mar 11 01:27:56 2002
++++ ../registry/source/regkey.cxx Mon Mar 11 01:28:51 2002
+@@ -228,6 +228,9 @@
+ {
+ RegError _ret = REG_NO_ERROR;
+
++ if (!nSubKeys)
++ return REG_NO_ERROR;
++
+ if (phSubKeys)
+ {
+ ORegistry* pReg = NULL;
diff --git a/editors/openoffice.org-3-devel/files/patch-registry+source+regkey.cxx b/editors/openoffice.org-3-devel/files/patch-registry+source+regkey.cxx
new file mode 100644
index 000000000000..fad069f83f14
--- /dev/null
+++ b/editors/openoffice.org-3-devel/files/patch-registry+source+regkey.cxx
@@ -0,0 +1,12 @@
+--- ../registry/source/regkey.cxx.orig Mon Mar 11 01:27:56 2002
++++ ../registry/source/regkey.cxx Mon Mar 11 01:28:51 2002
+@@ -228,6 +228,9 @@
+ {
+ RegError _ret = REG_NO_ERROR;
+
++ if (!nSubKeys)
++ return REG_NO_ERROR;
++
+ if (phSubKeys)
+ {
+ ORegistry* pReg = NULL;
diff --git a/editors/openoffice.org-3-devel/files/patch-registry::source::regkey.cxx b/editors/openoffice.org-3-devel/files/patch-registry::source::regkey.cxx
new file mode 100644
index 000000000000..fad069f83f14
--- /dev/null
+++ b/editors/openoffice.org-3-devel/files/patch-registry::source::regkey.cxx
@@ -0,0 +1,12 @@
+--- ../registry/source/regkey.cxx.orig Mon Mar 11 01:27:56 2002
++++ ../registry/source/regkey.cxx Mon Mar 11 01:28:51 2002
+@@ -228,6 +228,9 @@
+ {
+ RegError _ret = REG_NO_ERROR;
+
++ if (!nSubKeys)
++ return REG_NO_ERROR;
++
+ if (phSubKeys)
+ {
+ ORegistry* pReg = NULL;
diff --git a/editors/openoffice.org-3/files/patch-registry+source+regkey.cxx b/editors/openoffice.org-3/files/patch-registry+source+regkey.cxx
new file mode 100644
index 000000000000..fad069f83f14
--- /dev/null
+++ b/editors/openoffice.org-3/files/patch-registry+source+regkey.cxx
@@ -0,0 +1,12 @@
+--- ../registry/source/regkey.cxx.orig Mon Mar 11 01:27:56 2002
++++ ../registry/source/regkey.cxx Mon Mar 11 01:28:51 2002
+@@ -228,6 +228,9 @@
+ {
+ RegError _ret = REG_NO_ERROR;
+
++ if (!nSubKeys)
++ return REG_NO_ERROR;
++
+ if (phSubKeys)
+ {
+ ORegistry* pReg = NULL;
diff --git a/editors/openoffice.org-3/files/patch-registry::source::regkey.cxx b/editors/openoffice.org-3/files/patch-registry::source::regkey.cxx
new file mode 100644
index 000000000000..fad069f83f14
--- /dev/null
+++ b/editors/openoffice.org-3/files/patch-registry::source::regkey.cxx
@@ -0,0 +1,12 @@
+--- ../registry/source/regkey.cxx.orig Mon Mar 11 01:27:56 2002
++++ ../registry/source/regkey.cxx Mon Mar 11 01:28:51 2002
+@@ -228,6 +228,9 @@
+ {
+ RegError _ret = REG_NO_ERROR;
+
++ if (!nSubKeys)
++ return REG_NO_ERROR;
++
+ if (phSubKeys)
+ {
+ ORegistry* pReg = NULL;
diff --git a/editors/openoffice.org-vcltesttool/files/patch-registry+source+regkey.cxx b/editors/openoffice.org-vcltesttool/files/patch-registry+source+regkey.cxx
new file mode 100644
index 000000000000..fad069f83f14
--- /dev/null
+++ b/editors/openoffice.org-vcltesttool/files/patch-registry+source+regkey.cxx
@@ -0,0 +1,12 @@
+--- ../registry/source/regkey.cxx.orig Mon Mar 11 01:27:56 2002
++++ ../registry/source/regkey.cxx Mon Mar 11 01:28:51 2002
+@@ -228,6 +228,9 @@
+ {
+ RegError _ret = REG_NO_ERROR;
+
++ if (!nSubKeys)
++ return REG_NO_ERROR;
++
+ if (phSubKeys)
+ {
+ ORegistry* pReg = NULL;
diff --git a/editors/openoffice.org-vcltesttool/files/patch-registry::source::regkey.cxx b/editors/openoffice.org-vcltesttool/files/patch-registry::source::regkey.cxx
new file mode 100644
index 000000000000..fad069f83f14
--- /dev/null
+++ b/editors/openoffice.org-vcltesttool/files/patch-registry::source::regkey.cxx
@@ -0,0 +1,12 @@
+--- ../registry/source/regkey.cxx.orig Mon Mar 11 01:27:56 2002
++++ ../registry/source/regkey.cxx Mon Mar 11 01:28:51 2002
+@@ -228,6 +228,9 @@
+ {
+ RegError _ret = REG_NO_ERROR;
+
++ if (!nSubKeys)
++ return REG_NO_ERROR;
++
+ if (phSubKeys)
+ {
+ ORegistry* pReg = NULL;
diff --git a/editors/openoffice/files/patch-registry+source+regkey.cxx b/editors/openoffice/files/patch-registry+source+regkey.cxx
new file mode 100644
index 000000000000..fad069f83f14
--- /dev/null
+++ b/editors/openoffice/files/patch-registry+source+regkey.cxx
@@ -0,0 +1,12 @@
+--- ../registry/source/regkey.cxx.orig Mon Mar 11 01:27:56 2002
++++ ../registry/source/regkey.cxx Mon Mar 11 01:28:51 2002
+@@ -228,6 +228,9 @@
+ {
+ RegError _ret = REG_NO_ERROR;
+
++ if (!nSubKeys)
++ return REG_NO_ERROR;
++
+ if (phSubKeys)
+ {
+ ORegistry* pReg = NULL;
diff --git a/editors/openoffice/files/patch-registry::source::regkey.cxx b/editors/openoffice/files/patch-registry::source::regkey.cxx
new file mode 100644
index 000000000000..fad069f83f14
--- /dev/null
+++ b/editors/openoffice/files/patch-registry::source::regkey.cxx
@@ -0,0 +1,12 @@
+--- ../registry/source/regkey.cxx.orig Mon Mar 11 01:27:56 2002
++++ ../registry/source/regkey.cxx Mon Mar 11 01:28:51 2002
+@@ -228,6 +228,9 @@
+ {
+ RegError _ret = REG_NO_ERROR;
+
++ if (!nSubKeys)
++ return REG_NO_ERROR;
++
+ if (phSubKeys)
+ {
+ ORegistry* pReg = NULL;