build: Fix build on Windows

This commit is contained in:
Lars Toenning
2025-11-01 11:59:23 +01:00
parent d23b684b99
commit 1bf664f241
6 changed files with 14 additions and 2 deletions

View File

@@ -351,6 +351,8 @@ namespace swift::misc
: m_basename(basename), m_session(std::make_unique<Session>(m_basename + "/.session"))
{}
CDataCacheRevision::~CDataCacheRevision() = default; // Explicitly in cpp file
CDataCacheRevision::LockGuard CDataCacheRevision::beginUpdate(const QMap<QString, qint64> &timestamps,
bool updateUuid, bool pinsOnly)
{

View File

@@ -83,7 +83,7 @@ namespace swift::misc
CDataCacheRevision(const QString &basename);
//! Destructor.
~CDataCacheRevision() = default;
~CDataCacheRevision();
//! @{
//! Non-copyable.

View File

@@ -4,6 +4,7 @@
#ifndef SWIFT_MISC_SIMULATION_SETTINGS_CXSWIFTBUSSETTINGSQTFREE_H
#define SWIFT_MISC_SIMULATION_SETTINGS_CXSWIFTBUSSETTINGSQTFREE_H
#include <algorithm>
#include <chrono>
#include <string>

View File

@@ -23,7 +23,7 @@ namespace swift::simplugin::flightgear
{
public:
//! Constructor
CFlightgearMPAircraft();
CFlightgearMPAircraft() = default;
//! Constructor providing initial situation/parts
CFlightgearMPAircraft(const swift::misc::simulation::CSimulatedAircraft &aircraft,

View File

@@ -4,6 +4,11 @@
#ifndef SWIFT_SIM_XSWIFTBUS_DBUSCONNECTION_H
#define SWIFT_SIM_XSWIFTBUS_DBUSCONNECTION_H
#ifndef NOMINMAX
// windows.h min/max might be imported via dbus.h
# define NOMINMAX
#endif
#include <dbus/dbus.h>
#include <event2/event.h>

View File

@@ -4,6 +4,10 @@
#ifndef SWIFT_SIM_XSWIFTBUS_DBUSSERVER_H
#define SWIFT_SIM_XSWIFTBUS_DBUSSERVER_H
#ifndef NOMINMAX
# define NOMINMAX
#endif
#include <dbus/dbus.h>
#include <event2/event.h>