Ignore:
Timestamp:
Sep 15, 2001, 11:32:00 AM (24 years ago)
Author:
sandervl
Message:

restored old version + wine update

File:
1 edited

Legend:

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

    r6648 r6711  
    1 /* $Id: antimoniker.c,v 1.2 2001-09-05 13:17:07 bird Exp $ */
    21/***************************************************************************************
    3  *                        AntiMonikers implementation
     2 *                            AntiMonikers implementation
    43 *
    54 *               Copyright 1999  Noomen Hamza
     
    1615#include "debugtools.h"
    1716
     17#ifdef __WIN32OS2__
     18#undef FIXME
     19#undef TRACE
     20#ifdef DEBUG
     21#define TRACE WriteLog("OLE32: %s", __FUNCTION__); WriteLog
     22#define FIXME WriteLog("FIXME OLE32: %s", __FUNCTION__); WriteLog
     23#else
     24#define TRACE 1 ? (void)0 : (void)((int (*)(char *, ...)) NULL)
     25#define FIXME 1 ? (void)0 : (void)((int (*)(char *, ...)) NULL)
     26#endif
     27#endif
     28
    1829DEFAULT_DEBUG_CHANNEL(ole);
    1930
     
    2334    ICOM_VTABLE(IMoniker)*  lpvtbl1;  /* VTable relative to the IMoniker interface.*/
    2435
    25     /* The ROT (RunningObjectTable implementation) uses the IROTData interface to test whether
     36    /* The ROT (RunningObjectTable implementation) uses the IROTData interface to test whether 
    2637     * two monikers are equal. That's whay IROTData interface is implemented by monikers.
    2738     */
     
    129140{
    130141    ICOM_THIS(AntiMonikerImpl,iface);
    131 
     142 
    132143  TRACE("(%p,%p,%p)\n",This,riid,ppvObject);
    133144
    134145  /* Perform a sanity check on the parameters.*/
    135146    if ( (This==0) || (ppvObject==0) )
    136     return E_INVALIDARG;
    137 
     147        return E_INVALIDARG;
     148 
    138149  /* Initialize the return parameter */
    139150  *ppvObject = 0;
     
    152163    if ((*ppvObject)==0)
    153164        return E_NOINTERFACE;
    154 
     165 
    155166   /* Query Interface always increases the reference count by one when it is successful */
    156167  AntiMonikerImpl_AddRef(iface);
     
    201212    if (pClassID==NULL)
    202213        return E_POINTER;
    203 
     214           
    204215    *pClassID = CLSID_AntiMoniker;
    205 
     216       
    206217    return S_OK;
    207218}
     
    245256    DWORD constant=1;
    246257    HRESULT res;
    247 
     258   
    248259    /* data writen by this function is only a DWORD constant seted to 1 ! */
    249260    res=IStream_Write(pStm,&constant,sizeof(constant),NULL);
     
    264275
    265276    /* for more details see AntiMonikerImpl_Save coments */
    266 
     277   
    267278    /* Normaly the sizemax must be the  size of DWORD ! but I tested this function it ususlly return 16 bytes */
    268279    /* more than the number of bytes used by AntiMoniker::Save function */
     
    343354
    344355    *ppmkReduced=iface;
    345 
     356   
    346357    return MK_S_REDUCED_TO_SELF;
    347358}
     
    358369
    359370    if ((ppmkComposite==NULL)||(pmkRight==NULL))
    360     return E_POINTER;
     371        return E_POINTER;
    361372
    362373    *ppmkComposite=0;
    363 
     374   
    364375    if (fOnlyIfNotGeneric)
    365376        return MK_E_NEEDGENERIC;
     
    377388    if (ppenumMoniker == NULL)
    378389        return E_POINTER;
    379 
     390   
    380391    *ppenumMoniker = NULL;
    381392
     
    389400{
    390401    DWORD mkSys;
    391 
     402   
    392403    TRACE("(%p,%p)\n",iface,pmkOtherMoniker);
    393404
    394405    if (pmkOtherMoniker==NULL)
    395406        return S_FALSE;
    396 
     407   
    397408    IMoniker_IsSystemMoniker(pmkOtherMoniker,&mkSys);
    398409
     
    477488{
    478489    DWORD mkSys;
    479 
     490   
    480491    IMoniker_IsSystemMoniker(pmkOther,&mkSys);
    481492
     
    487498
    488499        IMoniker_AddRef(iface);
    489 
     500       
    490501        return MK_S_US;
    491502    }
     
    520531{
    521532    WCHAR back[]={'\\','.','.',0};
    522 
     533   
    523534    TRACE("(%p,%p,%p,%p)\n",iface,pbc,pmkToLeft,ppszDisplayName);
    524535
     
    537548
    538549    strcpyW(*ppszDisplayName,back);
    539 
     550   
    540551    return S_OK;
    541552}
     
    564575    if (!pwdMksys)
    565576        return E_POINTER;
    566 
     577   
    567578    (*pwdMksys)=MKSYS_ANTIMONIKER;
    568579
     
    601612{
    602613    ICOM_THIS_From_IROTData(IMoniker, iface);
    603 
     614   
    604615    TRACE("(%p)\n",iface);
    605616
     
    620631
    621632/******************************************************************************
    622  *        CreateAntiMoniker [OLE.55]
     633 *        CreateAntiMoniker     [OLE.55]
    623634 ******************************************************************************/
    624635HRESULT WINAPI CreateAntiMoniker(LPMONIKER * ppmk)
     
    627638    HRESULT        hr = S_OK;
    628639    IID riid=IID_IMoniker;
    629 
     640   
    630641    TRACE("(%p)\n",ppmk);
    631642
Note: See TracChangeset for help on using the changeset viewer.