mirror of
https://github.com/DarkPlacesEngine/gmqcc.git
synced 2025-02-26 05:01:26 +00:00
Use GMQCC_WARN on generated vector functions
This commit is contained in:
parent
348243ddf6
commit
8f290e7989
1 changed files with 9 additions and 9 deletions
12
astir.h
12
astir.h
|
@ -24,12 +24,12 @@
|
||||||
#define ASTIR_COMMON_H__
|
#define ASTIR_COMMON_H__
|
||||||
|
|
||||||
#define MEM_VECTOR_PROTO(Towner, Tmem, mem) \
|
#define MEM_VECTOR_PROTO(Towner, Tmem, mem) \
|
||||||
bool Towner##_##mem##_add(Towner*, Tmem); \
|
bool GMQCC_WARN Towner##_##mem##_add(Towner*, Tmem); \
|
||||||
bool Towner##_##mem##_remove(Towner*, size_t);
|
bool GMQCC_WARN Towner##_##mem##_remove(Towner*, size_t);
|
||||||
|
|
||||||
#define MEM_VECTOR_PROTO_ALL(Towner, Tmem, mem) \
|
#define MEM_VECTOR_PROTO_ALL(Towner, Tmem, mem) \
|
||||||
MEM_VECTOR_PROTO(Towner, Tmem, mem) \
|
MEM_VECTOR_PROTO(Towner, Tmem, mem) \
|
||||||
bool Towner##_##mem##_find(Towner*, Tmem, size_t*); \
|
bool GMQCC_WARN Towner##_##mem##_find(Towner*, Tmem, size_t*); \
|
||||||
void Towner##_##mem##_clear(Towner*);
|
void Towner##_##mem##_clear(Towner*);
|
||||||
|
|
||||||
#define MEM_VECTOR_MAKE(Twhat, name) \
|
#define MEM_VECTOR_MAKE(Twhat, name) \
|
||||||
|
@ -38,7 +38,7 @@
|
||||||
size_t name##_alloc
|
size_t name##_alloc
|
||||||
|
|
||||||
#define _MEM_VEC_FUN_ADD(Tself, Twhat, mem) \
|
#define _MEM_VEC_FUN_ADD(Tself, Twhat, mem) \
|
||||||
bool Tself##_##mem##_add(Tself *self, Twhat f) \
|
bool GMQCC_WARN Tself##_##mem##_add(Tself *self, Twhat f) \
|
||||||
{ \
|
{ \
|
||||||
Twhat *reall; \
|
Twhat *reall; \
|
||||||
if (self->mem##_count == self->mem##_alloc) { \
|
if (self->mem##_count == self->mem##_alloc) { \
|
||||||
|
@ -60,7 +60,7 @@ bool Tself##_##mem##_add(Tself *self, Twhat f) \
|
||||||
}
|
}
|
||||||
|
|
||||||
#define _MEM_VEC_FUN_REMOVE(Tself, Twhat, mem) \
|
#define _MEM_VEC_FUN_REMOVE(Tself, Twhat, mem) \
|
||||||
bool Tself##_##mem##_remove(Tself *self, size_t idx) \
|
bool GMQCC_WARN Tself##_##mem##_remove(Tself *self, size_t idx) \
|
||||||
{ \
|
{ \
|
||||||
size_t i; \
|
size_t i; \
|
||||||
Twhat *reall; \
|
Twhat *reall; \
|
||||||
|
@ -85,7 +85,7 @@ bool Tself##_##mem##_remove(Tself *self, size_t idx) \
|
||||||
}
|
}
|
||||||
|
|
||||||
#define _MEM_VEC_FUN_FIND(Tself, Twhat, mem) \
|
#define _MEM_VEC_FUN_FIND(Tself, Twhat, mem) \
|
||||||
bool Tself##_##mem##_find(Tself *self, Twhat obj, size_t *idx) \
|
bool GMQCC_WARN Tself##_##mem##_find(Tself *self, Twhat obj, size_t *idx) \
|
||||||
{ \
|
{ \
|
||||||
size_t i; \
|
size_t i; \
|
||||||
for (i = 0; i < self->mem##_count; ++i) { \
|
for (i = 0; i < self->mem##_count; ++i) { \
|
||||||
|
|
Loading…
Reference in a new issue