From 956f5dffa76908fe70dffaf9aeee11f057208895 Mon Sep 17 00:00:00 2001 From: open-license-manager <rillf@maildrop.cc> Date: 周二, 22 7月 2014 05:20:33 +0800 Subject: [PATCH] fix compilation for gcc 4.8 & some unit test --- src/library/base/base.h | 10 ++++++++++ 1 files changed, 10 insertions(+), 0 deletions(-) diff --git a/src/library/base/base.h b/src/library/base/base.h index eccdb76..fb5270f 100644 --- a/src/library/base/base.h +++ b/src/library/base/base.h @@ -16,7 +16,17 @@ #endif #define _DEBUG +/* +#define cmax(a,b) \ + ({ __typeof__ (a) _a = (a); \ + __typeof__ (b) _b = (b); \ + _a > _b ? _a : _b; }) +#define cmin(a,b) \ + ({ __typeof__ (a) _a = (a); \ + __typeof__ (b) _b = (b); \ + _a < _b ? _a : _b; }) +*/ typedef enum { OK, NOOK, ERROR, BUFFER_TOO_SMALL } FUNCTION_RETURN; -- Gitblit v1.9.1