diff --git a/m4/shared_ptr.m4 b/m4/shared_ptr.m4 index 8264dfda4d6f21aac19c0c95819bcefb49fb7374..564cf31aa59cf3fc8e4d0c1f1a423e1f64095b36 100644 --- a/m4/shared_ptr.m4 +++ b/m4/shared_ptr.m4 @@ -49,8 +49,12 @@ shared_ptr<string> test_ptr(new string("test string")); ],[ac_cv_shared_ptr_namespace=missing]) done ]) - AC_DEFINE_UNQUOTED([SHARED_PTR_NAMESPACE], - ${ac_cv_shared_ptr_namespace}, - [The namespace in which SHARED_PTR can be found]) + AS_IF([ test "x$ac_cv_shared_ptr_namespace" = xmissing ], + [], [ + AC_DEFINE_UNQUOTED([SHARED_PTR_NAMESPACE], + ${ac_cv_shared_ptr_namespace}, + [The namespace in which SHARED_PTR can be found]) + ] + ) AC_LANG_POP() ])