aboutsummaryrefslogtreecommitdiffstats
path: root/include/lv2/state/state.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/lv2/state/state.h')
-rw-r--r--include/lv2/state/state.h31
1 files changed, 9 insertions, 22 deletions
diff --git a/include/lv2/state/state.h b/include/lv2/state/state.h
index 01ec598..a44f3cc 100644
--- a/include/lv2/state/state.h
+++ b/include/lv2/state/state.h
@@ -1,22 +1,9 @@
-/*
- Copyright 2010-2016 David Robillard <d@drobilla.net>
- Copyright 2010 Leonard Ritter <paniq@paniq.org>
-
- Permission to use, copy, modify, and/or distribute this software for any
- purpose with or without fee is hereby granted, provided that the above
- copyright notice and this permission notice appear in all copies.
-
- THIS SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
- WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
- MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
- ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
- WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
- ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
- OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
-*/
+// Copyright 2010-2016 David Robillard <d@drobilla.net>
+// Copyright 2010 Leonard Ritter <paniq@paniq.org>
+// SPDX-License-Identifier: ISC
-#ifndef LV2_STATE_H
-#define LV2_STATE_H
+#ifndef LV2_STATE_STATE_H
+#define LV2_STATE_STATE_H
/**
@defgroup state State
@@ -82,7 +69,7 @@ typedef enum {
Implementations MUST NOT attempt to copy or serialise a non-POD value if
they do not understand its type (and thus know how to correctly do so).
*/
- LV2_STATE_IS_POD = 1u << 0u,
+ LV2_STATE_IS_POD = 1U << 0U,
/**
Portable (architecture independent) data.
@@ -93,7 +80,7 @@ typedef enum {
values MUST NOT depend on architecture-specific properties like
endianness or alignment. Portable values MUST NOT contain filenames.
*/
- LV2_STATE_IS_PORTABLE = 1u << 1u,
+ LV2_STATE_IS_PORTABLE = 1U << 1U,
/**
Native data.
@@ -104,7 +91,7 @@ typedef enum {
most efficient representation possible and not worry about serialisation
and portability.
*/
- LV2_STATE_IS_NATIVE = 1u << 2u
+ LV2_STATE_IS_NATIVE = 1U << 2U
} LV2_State_Flags;
/** A status code for state functions. */
@@ -389,4 +376,4 @@ typedef struct {
@}
*/
-#endif /* LV2_STATE_H */
+#endif // LV2_STATE_STATE_H