pike.git/
src/
pike_types.h
Branch:
Tag:
Non-build tags
All tags
No tags
2021-01-24
2021-01-24 14:59:17 by Henrik Grubbström (Grubba) <grubba@grubba.org>
826b4e2a4266f9149e3816d69349eabc61ec70c6 (
12
lines) (+
7
/-
5
)
[
Show
|
Annotate
]
Branch:
master
Compiler
[Typechecker]
: Fix warning about clobbered variable.
197:
gc_check_zapped (T, PIKE_T_TYPE, __FILE__, __LINE__))); \ } while (0)
-
#define
free_type(
T) do { \
-
struct pike_type *t
_ = (T
)
; \
-
debug_free_type_preamble
(t
_
);
\
-
debug_free_type
(t
_
);
\
-
}
while
(
0
)
+
static
inline void
free_type(struct pike_type *t)
+
{
+
debug_free_type_preamble(t);
+
debug_free_type(t);
+
}
+
#define
free_type(T)
free_type
(
debug_malloc_pass(T
)
)
#define free_pike_type free_type