summaryrefslogtreecommitdiff
path: root/cpp/src/slice2docbook/Gen.cpp
diff options
context:
space:
mode:
authorMark Spruiell <mes@zeroc.com>2005-10-05 22:56:05 +0000
committerMark Spruiell <mes@zeroc.com>2005-10-05 22:56:05 +0000
commit411e883dc9aaa840eed1d7a01ea171bfc820046e (patch)
tree51629765a977129032c6fa7a84529f1bd0cc7430 /cpp/src/slice2docbook/Gen.cpp
parentFix (diff)
downloadice-411e883dc9aaa840eed1d7a01ea171bfc820046e.tar.bz2
ice-411e883dc9aaa840eed1d7a01ea171bfc820046e.tar.xz
ice-411e883dc9aaa840eed1d7a01ea171bfc820046e.zip
minor fix: link names cannot start with period
Diffstat (limited to 'cpp/src/slice2docbook/Gen.cpp')
-rw-r--r--cpp/src/slice2docbook/Gen.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/cpp/src/slice2docbook/Gen.cpp b/cpp/src/slice2docbook/Gen.cpp
index d224fe71019..2d3103b28b8 100644
--- a/cpp/src/slice2docbook/Gen.cpp
+++ b/cpp/src/slice2docbook/Gen.cpp
@@ -1117,6 +1117,14 @@ Slice::Gen::containedToId(const ContainedPtr& contained)
assert(id.size() == 44);
}
+ //
+ // A link name cannot start with a period.
+ //
+ if(id[0] == '.')
+ {
+ id.erase(0, 1);
+ }
+
return '"' + id + '"';
}