Commit 63245576 authored by David Fairbrother's avatar David Fairbrother
Browse files

Fix namespace closing behind macro def

Fixes the namespace definition which had too many closing braces on APPLE devices
parent cd7a35db
......@@ -118,20 +118,13 @@ IPropertyManager::TypedValue::operator OptionalBool() { return pm.getValue<Optio
IPropertyManager::TypedValue::operator Property *() { return pm.getPointerToProperty(prop); }
#ifdef __APPLE__
} // namespace Kernel
} // namespace Mantid
// These must precede the operator() declaration
// These must precede the operator() declaration, temporarily switch batch to global namespace
}
DEFINE_IPROPERTYMANAGER_GETVALUE(unsigned long);
DEFINE_IPROPERTYMANAGER_GETVALUE(std::vector<unsigned long>);
namespace Mantid {
namespace Kernel {
// Intel 64-bit size_t
namespace Mantid::Kernel {
IPropertyManager::TypedValue::operator unsigned long() { return pm.getValue<unsigned long>(prop); }
} // namespace Kernel
} // namespace Mantid
#else
} // namespace Mantid
#endif
} // namespace Mantid::Kernel
/// @endcond
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment