From f74eb6396700946ca0d6bfa351c425e839f8e7cb Mon Sep 17 00:00:00 2001 From: Dave Partyka Date: Tue, 26 Jan 2010 17:19:23 -0500 Subject: [PATCH] COMP: remove exporting String as VS10 attempts to export its parents (basic_string) which causes all kinds of multiply defined symbols at link time. --- Source/kwsys/String.hxx.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Source/kwsys/String.hxx.in b/Source/kwsys/String.hxx.in index 424f61d39..4386c9eb7 100644 --- a/Source/kwsys/String.hxx.in +++ b/Source/kwsys/String.hxx.in @@ -25,7 +25,7 @@ namespace @KWSYS_NAMESPACE@ * simply a subclass of this type with the same interface so that the * name is shorter in debugging symbols and error messages. */ -class @KWSYS_NAMESPACE@_EXPORT String: public @KWSYS_NAMESPACE@_stl::string +class String: public @KWSYS_NAMESPACE@_stl::string { /** The original string type. */ typedef @KWSYS_NAMESPACE@_stl::string stl_string;