浏览代码

Removed unneeded semicolon in C++ NK_ALIGNOF version

vurtun 8 年之前
父节点
当前提交
900bca9ac3
共有 2 个文件被更改,包括 2 次插入1 次删除
  1. 1 0
      CHANGELOG.txt
  2. 1 1
      nuklear.h

+ 1 - 0
CHANGELOG.txt

@@ -11,6 +11,7 @@
 
 
 Changes:
 Changes:
 --------
 --------
+- 2017/06/30 (1.40.2) - Removed unneeded semicolon in C++ NK_ALIGNOF macro
 - 2017/06/30 (1.40.1) - Fixed drawing lines smaller or equal zero
 - 2017/06/30 (1.40.1) - Fixed drawing lines smaller or equal zero
 - 2017/06/08 (1.40.0) - Removed the breaking part of last commit. Auto layout now only
 - 2017/06/08 (1.40.0) - Removed the breaking part of last commit. Auto layout now only
                         comes in effect if you pass in zero was row height argument
                         comes in effect if you pass in zero was row height argument

+ 1 - 1
nuklear.h

@@ -4231,7 +4231,7 @@ template<typename T, int size_diff> struct nk_helper{enum {value = size_diff};};
 template<typename T> struct nk_helper<T,0>{enum {value = nk_alignof<T>::value};};
 template<typename T> struct nk_helper<T,0>{enum {value = nk_alignof<T>::value};};
 template<typename T> struct nk_alignof{struct Big {T x; char c;}; enum {
 template<typename T> struct nk_alignof{struct Big {T x; char c;}; enum {
     diff = sizeof(Big) - sizeof(T), value = nk_helper<Big, diff>::value};};
     diff = sizeof(Big) - sizeof(T), value = nk_helper<Big, diff>::value};};
-#define NK_ALIGNOF(t) (nk_alignof<t>::value);
+#define NK_ALIGNOF(t) (nk_alignof<t>::value)
 #elif defined(_MSC_VER)
 #elif defined(_MSC_VER)
 #define NK_ALIGNOF(t) (__alignof(t))
 #define NK_ALIGNOF(t) (__alignof(t))
 #else
 #else