diff options
author | fcolin | 2007-02-01 13:13:23 +0000 |
---|---|---|
committer | fcolin | 2007-02-01 13:13:23 +0000 |
commit | ee1d4ac1c341aa9cdecbab89933c0658228d38c4 (patch) | |
tree | c1c9a3269c60ed56ca8ebdccb179feb39a0e5b02 /comIvy/Expression.cpp | |
parent | 7bf5378bec2ed162969b82f53b1cd6611842ef0a (diff) | |
download | ivy-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/Expression.cpp')
-rw-r--r-- | comIvy/Expression.cpp | 5 |
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()
{
|