diff --git a/inc/hgl/TypeFunc.h b/inc/hgl/TypeFunc.h index ed93340..6d96d21 100644 --- a/inc/hgl/TypeFunc.h +++ b/inc/hgl/TypeFunc.h @@ -192,7 +192,7 @@ namespace hgl * 求数值对齐后的值 */ template - inline T hgl_align(const T &value,const T &alignment) + inline T hgl_align(const T value,const T alignment) { return ((value+alignment-1)/alignment)*alignment; } @@ -201,7 +201,7 @@ namespace hgl * 求数值对齐后的值(仅支持2次幂) */ template - inline T hgl_align_pow2(const T &value,const T &alignment) + inline T hgl_align_pow2(const T value,const T alignment) { const T align_size=alignment-1;