--- nono/lib/header.h 2026/04/29 17:04:37 1.1.1.5 +++ nono/lib/header.h 2026/04/29 17:05:05 1.1.1.14 @@ -7,9 +7,9 @@ #pragma once #define NONO_MAJOR_VER (0) -#define NONO_MINOR_VER (1) -#define NONO_PATCH_VER (1) -#define NONO_DATE "2020/10/06" +#define NONO_MINOR_VER (2) +#define NONO_PATCH_VER (3) +#define NONO_DATE "2021/10/03" #include "config-nono.h" #include @@ -143,13 +143,6 @@ using int64 = int64_t; DEF_UNION64(union64, q, h, l); -struct nnSize { - int width = 0; - int height = 0; - nnSize() { } - nnSize(int w, int h) : width(w), height(h) { } -}; - #ifndef countof #define countof(x) (sizeof(x) / sizeof(x[0])) #endif @@ -168,10 +161,6 @@ struct nnSize { } \ } while (0) -// 便利マクロ -#define kevent_set(k, e, n) kevent((k), (e), (n), NULL, 0, NULL) -#define kevent_poll(k, e, n, t) kevent((k), NULL, 0, (e), (n), (t)) - // atomic_compare_exchange_strong() の短縮マクロ。 // ライブラリ実装は第2引数の expected が値ではなくポインタなので一旦代入操作を // 行わないといけないのと、第3引数の newval は型が uint8 だと int 即値が書けず