Index: src/registry.cxx --- src/registry.cxx.orig +++ src/registry.cxx @@ -40,7 +40,7 @@ Description: Class REGISTRY - Structured Profile Regis Author: Nassib Nassar, nrn@cnidr.org @@@*/ -#include +#include #include #include "registry.hxx" @@ -50,7 +50,7 @@ REGISTRY::REGISTRY(const STRING& Title) { Child = 0; } -REGISTRY::REGISTRY(const PCHR Title) { +REGISTRY::REGISTRY(const char* Title) { Data = Title; Next = 0; Child = 0; @@ -393,3 +393,30 @@ REGISTRY::~REGISTRY() { delete Child; } } + +// XXX single definition for const strings +const char* IsearchDefaultDbName = "ISEARCH"; +const char* IsearchVersion = "1.14"; + +const char* Bib1AttributeSet = "1.2.840.10003.3.1"; +const char* StasAttributeSet = "1.2.840.10003.3.1000.6.1"; + +const char* IsearchAttributeSet = "1.2.840.10003.3.1000.34.1"; + +const char* SutrsRecordSyntax = "1.2.840.10003.5.101"; +const char* UsmarcRecordSyntax = "1.2.840.10003.5.10"; +const char* HtmlRecordSyntax = "1.2.840.10003.5.1000.34.1"; + +const char* DbExtDbInfo = ".dbi"; +const char* DbExtIndex = ".inx"; +const char* DbExtMdt = ".mdt"; +const char* DbExtMdtKeyIndex = ".mdk"; +const char* DbExtMdtGpIndex = ".mdg"; +const char* DbExtDfd = ".dfd"; +const char* DbExtIndexQueue1 = ".iq1"; +const char* DbExtIndexQueue2 = ".iq2"; +const char* DbExtTemp = ".tmp"; +const char* DbExtDict = ".dic"; +const char* DbExtSparse = ".spr"; +const char* DbExtCentroid = ".cen"; +