Author: ericwf Date: Tue Jul 24 21:21:59 2018 New Revision: 337886 URL: http://llvm.org/viewvc/llvm-project?rev=337886&view=rev Log: Fix missing includes in format_string.hpp helper
Modified: libcxx/trunk/test/support/format_string.hpp Modified: libcxx/trunk/test/support/format_string.hpp URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/support/format_string.hpp?rev=337886&r1=337885&r2=337886&view=diff ============================================================================== --- libcxx/trunk/test/support/format_string.hpp (original) +++ libcxx/trunk/test/support/format_string.hpp Tue Jul 24 21:21:59 2018 @@ -5,23 +5,24 @@ #include <string> #include <memory> #include <array> +#include <cstdarg> namespace format_string_detail { inline std::string format_string_imp(const char* msg, ...) { // we might need a second shot at this, so pre-emptivly make a copy struct GuardVAList { - va_list& target; + va_list& xtarget; bool active; - GuardVAList(va_list& target) : target(target), active(true) {} + GuardVAList(va_list& val) : xtarget(val), active(true) {} void clear() { if (active) - va_end(target); + va_end(xtarget); active = false; } ~GuardVAList() { if (active) - va_end(target); + va_end(xtarget); } }; va_list args; _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits