mirror of
https://github.com/reactos/reactos.git
synced 2025-08-03 19:55:41 +00:00
[NETSHELL]
- Fix warnings svn path=/trunk/; revision=59532
This commit is contained in:
parent
4248694ae9
commit
e713afc1f4
8 changed files with 49 additions and 44 deletions
|
@ -15,7 +15,7 @@ if(GCC_VERSION VERSION_GREATER 4.7)
|
||||||
add_compile_flags("-mstackrealign")
|
add_compile_flags("-mstackrealign")
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
add_compile_flags_language("-fno-rtti -fno-exceptions" "CXX")
|
add_compile_flags_language("-fno-rtti -fno-exceptions -std=c++11" "CXX")
|
||||||
|
|
||||||
#bug
|
#bug
|
||||||
#file(TO_NATIVE_PATH ${REACTOS_SOURCE_DIR} REACTOS_SOURCE_DIR_NATIVE)
|
#file(TO_NATIVE_PATH ${REACTOS_SOURCE_DIR} REACTOS_SOURCE_DIR_NATIVE)
|
||||||
|
|
|
@ -2,7 +2,8 @@
|
||||||
|
|
||||||
WINE_DEFAULT_DEBUG_CHANNEL (shell);
|
WINE_DEFAULT_DEBUG_CHANNEL (shell);
|
||||||
|
|
||||||
class CNetshellClassFactory: public IClassFactory
|
class CNetshellClassFactory :
|
||||||
|
public IClassFactory
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
CNetshellClassFactory(REFCLSID rclsid);
|
CNetshellClassFactory(REFCLSID rclsid);
|
||||||
|
|
|
@ -9,7 +9,7 @@ typedef struct tagINetConnectionItem
|
||||||
NETCON_PROPERTIES Props;
|
NETCON_PROPERTIES Props;
|
||||||
} INetConnectionItem, *PINetConnectionItem;
|
} INetConnectionItem, *PINetConnectionItem;
|
||||||
|
|
||||||
class CNetConnectionManager:
|
class CNetConnectionManager final :
|
||||||
public INetConnectionManager,
|
public INetConnectionManager,
|
||||||
public IEnumNetConnection
|
public IEnumNetConnection
|
||||||
{
|
{
|
||||||
|
@ -37,7 +37,7 @@ class CNetConnectionManager:
|
||||||
PINetConnectionItem pCurrent;
|
PINetConnectionItem pCurrent;
|
||||||
};
|
};
|
||||||
|
|
||||||
class CNetConnection:
|
class CNetConnection final :
|
||||||
public INetConnection
|
public INetConnection
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
|
|
|
@ -22,7 +22,7 @@ typedef struct tagENUMLIST
|
||||||
LPITEMIDLIST pidl;
|
LPITEMIDLIST pidl;
|
||||||
} ENUMLIST, *LPENUMLIST;
|
} ENUMLIST, *LPENUMLIST;
|
||||||
|
|
||||||
class CEnumIDList:
|
class CEnumIDList final :
|
||||||
public IEnumIDList
|
public IEnumIDList
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
|
|
|
@ -22,7 +22,7 @@ typedef struct
|
||||||
UINT NumPropDialogOpen;
|
UINT NumPropDialogOpen;
|
||||||
} NET_ITEM, *PNET_ITEM;
|
} NET_ITEM, *PNET_ITEM;
|
||||||
|
|
||||||
class CNetConnectionPropertyUi:
|
class CNetConnectionPropertyUi final :
|
||||||
public INetConnectionPropertyUi2,
|
public INetConnectionPropertyUi2,
|
||||||
public INetLanConnectionUiInfo,
|
public INetLanConnectionUiInfo,
|
||||||
public INetConnectionConnectUi
|
public INetConnectionConnectUi
|
||||||
|
|
|
@ -34,7 +34,7 @@ typedef struct
|
||||||
UINT Status;
|
UINT Status;
|
||||||
} LANSTATUSUI_CONTEXT;
|
} LANSTATUSUI_CONTEXT;
|
||||||
|
|
||||||
class CLanStatus:
|
class CLanStatus :
|
||||||
public IOleCommandTarget
|
public IOleCommandTarget
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
|
|
|
@ -25,6 +25,10 @@
|
||||||
|
|
||||||
#include "resource.h"
|
#include "resource.h"
|
||||||
|
|
||||||
|
#if defined(_MSC_VER) && _MSC_VER < 1700
|
||||||
|
#define final sealed
|
||||||
|
#endif
|
||||||
|
|
||||||
#define NCF_VIRTUAL 0x1
|
#define NCF_VIRTUAL 0x1
|
||||||
#define NCF_SOFTWARE_ENUMERATED 0x2
|
#define NCF_SOFTWARE_ENUMERATED 0x2
|
||||||
#define NCF_PHYSICAL 0x4
|
#define NCF_PHYSICAL 0x4
|
||||||
|
|
|
@ -28,7 +28,7 @@ WINE_DEFAULT_DEBUG_CHANNEL (shell);
|
||||||
* IShellFolder implementation
|
* IShellFolder implementation
|
||||||
*/
|
*/
|
||||||
|
|
||||||
class CNetworkConnections:
|
class CNetworkConnections final :
|
||||||
public IShellFolder2,
|
public IShellFolder2,
|
||||||
public IPersistFolder2,
|
public IPersistFolder2,
|
||||||
public IShellExecuteHookW
|
public IShellExecuteHookW
|
||||||
|
@ -78,7 +78,7 @@ class CNetworkConnections:
|
||||||
IOleCommandTarget * lpOleCmd;
|
IOleCommandTarget * lpOleCmd;
|
||||||
};
|
};
|
||||||
|
|
||||||
class CNetConUiObject:
|
class CNetConUiObject final :
|
||||||
public IContextMenu3,
|
public IContextMenu3,
|
||||||
public IObjectWithSite,
|
public IObjectWithSite,
|
||||||
public IQueryInfo,
|
public IQueryInfo,
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue