summaryrefslogtreecommitdiff
path: root/comIvy
diff options
context:
space:
mode:
authorfcolin2007-02-01 13:13:23 +0000
committerfcolin2007-02-01 13:13:23 +0000
commitee1d4ac1c341aa9cdecbab89933c0658228d38c4 (patch)
treec1c9a3269c60ed56ca8ebdccb179feb39a0e5b02 /comIvy
parent7bf5378bec2ed162969b82f53b1cd6611842ef0a (diff)
downloadivy-cplusplus-ee1d4ac1c341aa9cdecbab89933c0658228d38c4.zip
ivy-cplusplus-ee1d4ac1c341aa9cdecbab89933c0658228d38c4.tar.gz
ivy-cplusplus-ee1d4ac1c341aa9cdecbab89933c0658228d38c4.tar.bz2
ivy-cplusplus-ee1d4ac1c341aa9cdecbab89933c0658228d38c4.tar.xz
Utilisateur : Fcolin Date : 18/04/03 Heure : 15:43 Archivé dans $/Bus/comIvy Commentaire: ajout GetDomain (vss 2)
Diffstat (limited to 'comIvy')
-rw-r--r--comIvy/Expression.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/comIvy/Expression.cpp b/comIvy/Expression.cpp
index 468a431..9a856a7 100644
--- a/comIvy/Expression.cpp
+++ b/comIvy/Expression.cpp
@@ -28,7 +28,7 @@ void CExpression::OnMessage(IvyApplication * app, int argc, const char ** argv)
BSTR appname = ConvCSTR( app->GetName() );
SAFEARRAY *pArrayVal = NULL;
HRESULT hr = S_OK;
-
+ // pour assurer la compatibilite avec VBSCript pouah horreur
//Create the safe array for the arguments string.
pArrayVal = SafeArrayCreateVector( VT_VARIANT, 0, argc );
@@ -43,12 +43,13 @@ void CExpression::OnMessage(IvyApplication * app, int argc, const char ** argv)
}
VARIANT args;
args.vt = VT_ARRAY | VT_VARIANT;
- args.parray = pArrayVal;
+ V_ARRAY(&args) = pArrayVal;
Received( appname, args );
SafeArrayDestroy(pArrayVal);
}
+
// CExpression
CExpression::CExpression()
{