Ignore:
Timestamp:
Nov 12, 2002, 6:07:48 PM (23 years ago)
Author:
sandervl
Message:

Wine resync

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/ole32/marshal.c

    r8620 r9400  
    317317  }
    318318  hres = PIPE_GetNewPipeBuf(&mid,&chanbuf);
    319   if (hres)
    320     FIXME("Failed to get an rpc channel buffer for %s\n",debugstr_guid(riid));
    321   IRpcProxyBuffer_Connect(rpcproxy,chanbuf);
    322   IRpcProxyBuffer_Release(rpcproxy); /* no need */
     319  if (hres) {
     320    ERR("Failed to get an rpc channel buffer for %s\n",debugstr_guid(riid));
     321  } else {
     322    IRpcProxyBuffer_Connect(rpcproxy,chanbuf);
     323    IRpcProxyBuffer_Release(rpcproxy); /* no need */
     324  }
    323325  IPSFactoryBuffer_Release(psfacbuf);
    324   return S_OK;
     326  return hres;
    325327}
    326328
     
    483485        MESSAGE("       Wine registry by running: `regedit winedefault.reg'\n\n");
    484486    } else {
    485         FIXME("Failed to Marshal the interface, %lx?\n",hres);
     487        if (IsEqualGUID(riid,&IID_IOleObject)) {
     488            ERR("WINE currently cannot marshal IOleObject interfaces. This means you cannot embed/link OLE objects between applications.\n");
     489        } else {
     490            FIXME("Failed to marshal the interface %s, %lx?\n",debugstr_guid(riid),hres);
     491        }
    486492    }
    487493    goto release_marshal;
Note: See TracChangeset for help on using the changeset viewer.