···1313 so DO NOT define VFD_MOUNT_MANAGER macro
1414 unless you know exactly what you are doing...
1515*/
1616-#ifdef _MSC_VER
1616+#if !defined(__REACTOS__) || defined(_MSC_VER)
1717// suppress empty compile unit warning
1818#pragma warning (disable: 4206)
1919#pragma message ("Mount Manager support feature is disabled.")
+1-1
modules/rosapps/drivers/vfd/vfdpnp.c
···1313 so DO NOT define VFD_PNP macro
1414 unless you know exactly what you are doing...
1515*/
1616+#if !defined(__REACTOS__) || defined(_MSC_VER)
1617// suppress empty compile unit warning
1717-#ifdef _MSC_VER
1818#pragma warning (disable: 4206)
1919#pragma message ("Plug and play support feature is disabled.")
2020#endif
+2-2
modules/rosapps/include/vfd/vfdio.h
···5555// Used for IOCTL_VFD_OPEN_IMAGE and IOCTL_VFD_QUERY_IMAGE
5656//
5757#pragma pack (push,2)
5858-#ifdef _MSC_VER
5858+#if !defined(__REACTOS__) || defined(_MSC_VER)
5959#pragma warning (push)
6060#pragma warning (disable: 4200) // Zero sized struct member warning
6161#endif
···7070 CHAR FileName[0]; // variable length file name string
7171} VFD_IMAGE_INFO, *PVFD_IMAGE_INFO;
72727373-#ifdef _MSC_VER
7373+#if !defined(__REACTOS__) || defined(_MSC_VER)
7474#pragma warning (pop)
7575#endif
7676#pragma pack (pop)
···1111;#ifndef _VFDMSG_H_
1212;#define _VFDMSG_H_
1313;
1414+;/*
1515+; __REACTOS__:
1616+; * Renamed file from vfdmsg.mc.
1717+; - Removed Japanese language.
1818+; + Added a second blank line between some entries.
1919+;*/
14201521MessageIdTypedef=DWORD
1622LanguageNames=(English=0x409:msg0409)