]> granicus.if.org Git - php/commitdiff
Better error reporting
authorWez Furlong <wez@php.net>
Mon, 2 Aug 2004 18:02:48 +0000 (18:02 +0000)
committerWez Furlong <wez@php.net>
Mon, 2 Aug 2004 18:02:48 +0000 (18:02 +0000)
ext/com_dotnet/com_dotnet.c

index 7199b91aa72864eda55469a9aa4b8cd44b1c7b91..da142dfeac9fd39042cf5f242549d166fd1f8b29 100644 (file)
@@ -152,7 +152,8 @@ PHP_FUNCTION(com_dotnet_create_instance)
                                SUCCEEDED(IUnknown_QueryInterface(V_UNKNOWN(&retval), &IID_IObjectHandle, &handle))) {
                        VARIANT unwrapped;
 
-                       if (SUCCEEDED(IObjectHandle_Unwrap(handle, &unwrapped))) {
+                       hr = IObjectHandle_Unwrap(handle, &unwrapped);
+                       if (SUCCEEDED(hr)) {
                                /* unwrapped is now the dispatch pointer we want */
                                V_DISPATCH(&obj->v) = V_DISPATCH(&unwrapped);
                                V_VT(&obj->v) = VT_DISPATCH;