From b4996b76e99ab602ff87df31d61074cfa72f9f61 Mon Sep 17 00:00:00 2001 From: Mikhail Burakov Date: Sat, 8 Apr 2023 13:49:13 +0200 Subject: Get rid of auto variables --- util.h | 8 -------- 1 file changed, 8 deletions(-) (limited to 'util.h') diff --git a/util.h b/util.h index 47c4008..fe5fa56 100644 --- a/util.h +++ b/util.h @@ -22,17 +22,9 @@ #define STR(x) STR_IMPL(x) #define LOG(fmt, ...) \ fprintf(stderr, __FILE__ ":" STR(__LINE__) " " fmt "\n", ##__VA_ARGS__) -#define AUTO(x) x __attribute__((__cleanup__(x##Destroy))) -#define RELEASE(x) Release((void**)&x) #define LENGTH(x) (sizeof(x) / sizeof *(x)) #define MAX(a, b) ((a) > (b) ? (a) : (b)) #define MIN(a, b) ((a) < (b) ? (a) : (b)) #define _(...) __VA_ARGS__ -static inline void* Release(void** x) { - void* result = *x; - *x = 0; - return result; -} - #endif // STREAMER_UTIL_H_ -- cgit v1.2.3