aboutsummaryrefslogtreecommitdiff
path: root/devel/colorer
diff options
context:
space:
mode:
authorYing-Chieh Liao <ijliao@FreeBSD.org>2004-03-26 04:06:22 +0000
committerYing-Chieh Liao <ijliao@FreeBSD.org>2004-03-26 04:06:22 +0000
commit187b3c8497d5bb6b9bf47dd69a1fb95f9b40f0b2 (patch)
tree697df837ca7ffac86b3b73f541934fc931894595 /devel/colorer
parentd58c93590ee266631051e4edd80a7317e2d9a964 (diff)
downloadports-187b3c8497d5bb6b9bf47dd69a1fb95f9b40f0b2.tar.gz
ports-187b3c8497d5bb6b9bf47dd69a1fb95f9b40f0b2.zip
Notes
Diffstat (limited to 'devel/colorer')
-rw-r--r--devel/colorer/files/patch-src:shared:colorer:parsers:HRCParserImpl.cpp15
1 files changed, 15 insertions, 0 deletions
diff --git a/devel/colorer/files/patch-src:shared:colorer:parsers:HRCParserImpl.cpp b/devel/colorer/files/patch-src:shared:colorer:parsers:HRCParserImpl.cpp
new file mode 100644
index 000000000000..664a3163eaf7
--- /dev/null
+++ b/devel/colorer/files/patch-src:shared:colorer:parsers:HRCParserImpl.cpp
@@ -0,0 +1,15 @@
+--- src/shared/colorer/parsers/HRCParserImpl.cpp.orig Fri Mar 26 11:36:50 2004
++++ src/shared/colorer/parsers/HRCParserImpl.cpp Fri Mar 26 11:38:05 2004
+@@ -366,6 +366,12 @@
+
+ if (*tmpel->getName() == "inherit"){
+ const String *nqSchemeName = tmpel->getParamValue(DString("scheme"));
++
++ if (nqSchemeName == null || nqSchemeName->length() == 0){
++ if (errorHandler != null) errorHandler->error(StringBuffer("empty scheme name in inheritance operator in scheme '")+scheme->schemeName+"'");
++ continue;
++ };
++
+ next->type = SNT_INHERIT;
+ next->schemeName = new SString(nqSchemeName);
+ String *schemeName = qualifyForeignName(nqSchemeName, QNT_SCHEME, false);