Fix portability issue with ArrayRef initializer overloading
[alexxy/gromacs.git] / src / gromacs / options / filenameoption.cpp
index 4bc2810ba960958a41638e2cd376e55bc84bf62b..f5b58f0665236e1ff7253f1bc251f4cc924d6e09 100644 (file)
@@ -371,7 +371,7 @@ ConstArrayRef<const char *> FileNameOptionStorage::extensions() const
     const FileTypeRegistry &registry    = FileTypeRegistry::instance();
     const FileTypeHandler  &typeHandler = registry.handlerForType(filetype_, legacyType_);
     const ExtensionList    &extensions  = typeHandler.extensions();
-    return ConstArrayRef<const char *>(extensions.begin(), extensions.end());
+    return constArrayRefFromVector<const char *>(extensions.begin(), extensions.end());
 }
 
 /********************************************************************