/*****************************************************************************
* persistpropbag.cpp: ActiveX control for VLC
*****************************************************************************
- * Copyright (C) 2005 VideoLAN
+ * Copyright (C) 2005 the VideoLAN team
*
* Authors: Damien Fouilleul <Damien.Fouilleul@laposte.net>
*
#include "persistpropbag.h"
#include "utils.h"
+#include "oleobject.h"
using namespace std;
STDMETHODIMP VLCPersistPropertyBag::InitNew(void)
{
- return _p_instance->onInitNew();
+ return _p_instance->onInit();
};
STDMETHODIMP VLCPersistPropertyBag::Load(LPPROPERTYBAG pPropBag, LPERRORLOG pErrorLog)
if( NULL == pPropBag )
return E_POINTER;
- HRESULT hr = _p_instance->onInitNew();
+ HRESULT hr = _p_instance->onInit();
if( FAILED(hr) )
return hr;
VariantClear(&value);
}
- return S_OK;
+ return _p_instance->onLoad();
};
-STDMETHODIMP VLCPersistPropertyBag::Save(LPPROPERTYBAG pPropBag, BOOL fClearDiry, BOOL fSaveAllProperties)
+STDMETHODIMP VLCPersistPropertyBag::Save(LPPROPERTYBAG pPropBag, BOOL fClearDirty, BOOL fSaveAllProperties)
{
if( NULL == pPropBag )
return E_POINTER;