projects
/
tinc
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Fix resource leaks found by GCC -fanalyzer
[tinc]
/
src
/
dropin.h
diff --git
a/src/dropin.h
b/src/dropin.h
index
da10cd9
..
f020f21
100644
(file)
--- a/
src/dropin.h
+++ b/
src/dropin.h
@@
-71,11
+71,16
@@
extern int gettimeofday(struct timeval *, void *);
#define MAX(a,b) (((a)>(b))?(a):(b))
#endif
#define MAX(a,b) (((a)>(b))?(a):(b))
#endif
+#define CLAMP(val, min, max) MIN((max), MAX((min), (val)))
+
#ifdef _MSC_VER
#define PATH_MAX MAX_PATH
#define strcasecmp _stricmp
#define strncasecmp _strnicmp
#ifdef _MSC_VER
#define PATH_MAX MAX_PATH
#define strcasecmp _stricmp
#define strncasecmp _strnicmp
+#define isatty _isatty
+#define fileno _fileno
+#define close CloseHandle
#define __const const
typedef int mode_t;
#define __const const
typedef int mode_t;