]> www.ginac.de Git - ginac.git/blobdiff - ginac/registrar.cpp
- Corrected use of macro AM_PATH_GINAC.
[ginac.git] / ginac / registrar.cpp
index fc54830230016f1e4146656ae9e0155033124cb1..2488be5509f2e782d3ad85ac95e99c0d94b2280e 100644 (file)
 
 #include "registrar.h"
 
-#ifndef NO_GINAC_NAMESPACE
+#ifndef NO_NAMESPACE_GINAC
 namespace GiNaC {
-#endif // ndef NO_GINAC_NAMESPACE
+#endif // ndef NO_NAMESPACE_GINAC
 
 registered_class_info *first_registered_class = NULL;
 
 /** Find registered_class_info strucure by class name. */
-static inline registered_class_info *find_registered_class_info(const string &class_name)
+static inline registered_class_info *find_registered_class_info(const std::string &class_name)
 {
        registered_class_info *p = first_registered_class;
        while (p) {
@@ -43,19 +43,19 @@ static inline registered_class_info *find_registered_class_info(const string &cl
        throw (std::runtime_error("class '" + class_name + "' not registered"));
 }
 
-unsigned int find_tinfo_key(const string &class_name)
+unsigned int find_tinfo_key(const std::string &class_name)
 {
        registered_class_info *p = find_registered_class_info(class_name);
        return p->tinfo_key;
 }
 
-unarch_func find_unarch_func(const string &class_name)
+unarch_func find_unarch_func(const std::string &class_name)
 {
        registered_class_info *p = find_registered_class_info(class_name);
        return p->unarchive;
 }
 
 
-#ifndef NO_GINAC_NAMESPACE
+#ifndef NO_NAMESPACE_GINAC
 } // namespace GiNaC
-#endif // ndef NO_GINAC_NAMESPACE
+#endif // ndef NO_NAMESPACE_GINAC