mirror of
https://github.com/clearlinux/linux-steam-integration.git
synced 2026-09-08 06:42:01 +00:00
36 lines
914 B
C
36 lines
914 B
C
/*
|
|
* 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:
|
|
*/
|