From b0d6fcbaa8a74e91c177544ed5761be3f702891c Mon Sep 17 00:00:00 2001 From: fcolin Date: Thu, 1 Feb 2007 12:54:34 +0000 Subject: Utilisateur : Fcolin Date : 17/11/05 Heure : 15:08 Archivé dans $/Bus/Ivy Commentaire: nice Bug in nextArg not reentrant routine due to static variable (vss 12) --- Bus/Ivy/DataTypes.h | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/Bus/Ivy/DataTypes.h b/Bus/Ivy/DataTypes.h index 280c2de..8afc4ce 100644 --- a/Bus/Ivy/DataTypes.h +++ b/Bus/Ivy/DataTypes.h @@ -1,19 +1,23 @@ #pragma once + +#include + +namespace ivy +{ #ifdef WIN32 #ifdef IVY_EXPORTS -//class _declspec(dllexport) string; +class _declspec(dllexport) string; +template class _declspec(dllexport) list; +template class _declspec(dllexport) vector; #else -//#pragma comment(lib,"Ivy.LIB" ) -//class _declspec(dllimport) string; +#pragma comment(lib,"Ivy.LIB" ) +class _declspec(dllimport) string; +template class _declspec(dllimport) list; +template class _declspec(dllimport) vector; #endif #endif -#include -#include -namespace ivy -{ - class string { public: static const size_t npos = size_t(-1); -- cgit v1.1