summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--compat/macros.hpp12
-rw-r--r--logic/shortcuts.cpp3
-rw-r--r--x-plane-plugin/plugin.c25
3 files changed, 12 insertions, 28 deletions
diff --git a/compat/macros.hpp b/compat/macros.hpp
index 05a027bd..e27eb906 100644
--- a/compat/macros.hpp
+++ b/compat/macros.hpp
@@ -34,12 +34,6 @@
# define force_inline inline
#endif
-#if defined __GNUG__
-# define flatten __attribute__((flatten, noinline))
-#else
-# define flatten
-#endif
-
#ifdef Q_CREATOR_RUN
# define warn_result_unused
#elif defined(_MSC_VER)
@@ -54,12 +48,6 @@
# define unused(t, i) t
#endif
-#if !defined(_WIN32)
-# define unused_on_unix(t, i) unused(t, i)
-#else
-# define unused_on_unix(t, i) t i
-#endif
-
#if defined __GNUC__
# define likely(x) __builtin_expect(!!(x),1)
# define unlikely(x) __builtin_expect(!!(x),0)
diff --git a/logic/shortcuts.cpp b/logic/shortcuts.cpp
index 1ffecd3a..125d051f 100644
--- a/logic/shortcuts.cpp
+++ b/logic/shortcuts.cpp
@@ -29,9 +29,10 @@ void Shortcuts::free_binding(K& key)
#endif
}
-void Shortcuts::bind_shortcut(K &key, const key_opts& k, unused_on_unix(bool, held))
+void Shortcuts::bind_shortcut(K &key, const key_opts& k, bool held)
{
#if !defined(_WIN32)
+ (void)held;
using sh = QxtGlobalShortcut;
if (key)
{
diff --git a/x-plane-plugin/plugin.c b/x-plane-plugin/plugin.c
index 88962442..bc9b013d 100644
--- a/x-plane-plugin/plugin.c
+++ b/x-plane-plugin/plugin.c
@@ -66,18 +66,13 @@ static void reinit_offset() {
offset_z = XPLMGetDataf(view_z);
}
-#ifdef __GNUC__
-# define unused(varname) varname __attribute__((__unused__))
-#else
-# define unused(varname) varname
-#endif
-
-shm_wrapper* shm_wrapper_init(const char *shmName, const char *unused(mutexName), int mapSize)
+shm_wrapper* shm_wrapper_init(const char *shm_name, const char *mutex_name, int mapSize)
{
+ (void)mutex_name;
shm_wrapper* self = malloc(sizeof(shm_wrapper));
char shm_filename[NAME_MAX];
shm_filename[0] = '/';
- strncpy(shm_filename+1, shmName, NAME_MAX-2);
+ strncpy(shm_filename+1, shm_name, NAME_MAX-2);
shm_filename[NAME_MAX-1] = '\0';
/* (void) shm_unlink(shm_filename); */
@@ -106,10 +101,10 @@ void shm_wrapper_unlock(shm_wrapper* self)
}
float write_head_position(
- float unused(inElapsedSinceLastCall),
- float unused(inElapsedTimeSinceLastFlightLoop),
- int unused(inCounter),
- void * unused(inRefcon) )
+ float inElapsedSinceLastCall,
+ float inElapsedTimeSinceLastFlightLoop,
+ int inCounter,
+ void * inRefcon )
{
if (lck_posix != NULL && shm_posix != NULL) {
shm_wrapper_lock(lck_posix);
@@ -221,9 +216,9 @@ PLUGIN_API OTR_COMPAT_EXPORT void XPluginDisable ( void ) {
}
PLUGIN_API OTR_COMPAT_EXPORT void XPluginReceiveMessage(
- XPLMPluginID unused(inFromWho),
- int unused(inMessage),
- void * unused(inParam))
+ XPLMPluginID inFromWho,
+ int inMessage,
+ void * inParam)
{
if (inMessage == XPLM_MSG_AIRPORT_LOADED)
reinit_offset();