/* * This file is part of linux-steam-integration. * * Copyright © 2016-2017 Ikey Doherty * * linux-steam-integration is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public License as * published by the Free Software Foundation; either version 2.1 * of the License, or (at your option) any later version. */ #pragma once #define _GNU_SOURCE /* Mark a variable/argument as unused to skip warnings */ #define __lsi_unused__ __attribute__((unused)) /* Force inlining of a function */ #define __lsi_inline__ __attribute__((always_inline)) #define ARRAY_SIZE(x) (sizeof(x) / sizeof(x[0])) /* * Editor modelines - https://www.wireshark.org/tools/modelines.html * * Local variables: * c-basic-offset: 8 * tab-width: 8 * indent-tabs-mode: nil * End: * * vi: set shiftwidth=8 tabstop=8 expandtab: * :indentSize=8:tabSize=8:noTabs=true: */