Fix missing declaration warning in autodiff_manifold_test

Change-Id: I33326faaf3f204db5e9e255d87c82d83ec4b710f
diff --git a/internal/ceres/autodiff_manifold_test.cc b/internal/ceres/autodiff_manifold_test.cc
index b85d244..01820c8 100644
--- a/internal/ceres/autodiff_manifold_test.cc
+++ b/internal/ceres/autodiff_manifold_test.cc
@@ -40,9 +40,19 @@
 namespace ceres {
 namespace internal {
 
+namespace {
+
 constexpr int kNumTrials = 1000;
 constexpr double kTolerance = 1e-9;
 
+Vector RandomQuaternion() {
+  Vector x = Vector::Random(4);
+  x.normalize();
+  return x;
+}
+
+}  // namespace
+
 struct EuclideanFunctor {
   template <typename T>
   bool Plus(const T* x, const T* delta, T* x_plus_delta) const {
@@ -245,12 +255,6 @@
   return true;
 }
 
-Vector RandomQuaternion() {
-  Vector x = Vector::Random(4);
-  x.normalize();
-  return x;
-}
-
 TEST(AutoDiffManifoldTest, QuaternionGenericDelta) {
   AutoDiffManifold<QuaternionFunctor, 4, 3> manifold;
   for (int trial = 0; trial < kNumTrials; ++trial) {