mirror of https://github.com/ecmwf/eccodes.git
ECC-989: Unused functions
This commit is contained in:
parent
96d5a8fe95
commit
af40b9bf30
|
@ -219,7 +219,7 @@ size_t grib_sarray_used_size(grib_sarray* v);
|
||||||
grib_oarray* grib_oarray_new(grib_context* c, size_t size, size_t incsize);
|
grib_oarray* grib_oarray_new(grib_context* c, size_t size, size_t incsize);
|
||||||
grib_oarray* grib_oarray_push(grib_context* c, grib_oarray* v, void* val);
|
grib_oarray* grib_oarray_push(grib_context* c, grib_oarray* v, void* val);
|
||||||
void grib_oarray_delete(grib_context* c, grib_oarray* v);
|
void grib_oarray_delete(grib_context* c, grib_oarray* v);
|
||||||
void grib_oarray_delete_content(grib_context* c, grib_oarray* v);
|
//void grib_oarray_delete_content(grib_context* c, grib_oarray* v);
|
||||||
void** grib_oarray_get_array(grib_context* c, grib_oarray* v);
|
void** grib_oarray_get_array(grib_context* c, grib_oarray* v);
|
||||||
void* grib_oarray_get(grib_oarray* v, int i);
|
void* grib_oarray_get(grib_oarray* v, int i);
|
||||||
size_t grib_oarray_used_size(grib_oarray* v);
|
size_t grib_oarray_used_size(grib_oarray* v);
|
||||||
|
@ -1138,8 +1138,8 @@ void* grib_trie_get(grib_trie* t, const char* key);
|
||||||
/* grib_trie_with_rank.c */
|
/* grib_trie_with_rank.c */
|
||||||
grib_trie_with_rank* grib_trie_with_rank_new(grib_context* c);
|
grib_trie_with_rank* grib_trie_with_rank_new(grib_context* c);
|
||||||
void grib_trie_with_rank_delete_container(grib_trie_with_rank* t);
|
void grib_trie_with_rank_delete_container(grib_trie_with_rank* t);
|
||||||
void grib_trie_with_rank_delete(grib_trie_with_rank* t);
|
//void grib_trie_with_rank_delete(grib_trie_with_rank* t);
|
||||||
void grib_trie_with_rank_clear(grib_trie_with_rank* t);
|
//void grib_trie_with_rank_clear(grib_trie_with_rank* t);
|
||||||
int grib_trie_with_rank_insert(grib_trie_with_rank* t, const char* key, void* data);
|
int grib_trie_with_rank_insert(grib_trie_with_rank* t, const char* key, void* data);
|
||||||
void* grib_trie_with_rank_get(grib_trie_with_rank* t, const char* key, int rank);
|
void* grib_trie_with_rank_get(grib_trie_with_rank* t, const char* key, int rank);
|
||||||
|
|
||||||
|
|
|
@ -82,21 +82,21 @@ void grib_oarray_delete(grib_context* c, grib_oarray* v)
|
||||||
grib_context_free(c, v);
|
grib_context_free(c, v);
|
||||||
}
|
}
|
||||||
|
|
||||||
void grib_oarray_delete_content(grib_context* c, grib_oarray* v)
|
// void grib_oarray_delete_content(grib_context* c, grib_oarray* v)
|
||||||
{
|
// {
|
||||||
int i;
|
// int i;
|
||||||
if (!v || !v->v)
|
// if (!v || !v->v)
|
||||||
return;
|
// return;
|
||||||
if (!c)
|
// if (!c)
|
||||||
c = grib_context_get_default();
|
// c = grib_context_get_default();
|
||||||
for (i = 0; i < v->n; i++) {
|
// for (i = 0; i < v->n; i++) {
|
||||||
if (v->v[i]) {
|
// if (v->v[i]) {
|
||||||
grib_context_free(c, v->v[i]);
|
// grib_context_free(c, v->v[i]);
|
||||||
v->v[i] = 0;
|
// v->v[i] = 0;
|
||||||
}
|
// }
|
||||||
}
|
// }
|
||||||
v->n = 0;
|
// v->n = 0;
|
||||||
}
|
// }
|
||||||
|
|
||||||
void** grib_oarray_get_array(grib_context* c, grib_oarray* v)
|
void** grib_oarray_get_array(grib_context* c, grib_oarray* v)
|
||||||
{
|
{
|
||||||
|
|
|
@ -395,44 +395,44 @@ static void grib_trie_with_rank_delete_list(grib_context* c,grib_trie_with_rank_
|
||||||
}
|
}
|
||||||
*/
|
*/
|
||||||
|
|
||||||
void grib_trie_with_rank_delete(grib_trie_with_rank* t)
|
// void grib_trie_with_rank_delete(grib_trie_with_rank* t)
|
||||||
{
|
// {
|
||||||
GRIB_MUTEX_INIT_ONCE(&once, &init);
|
// GRIB_MUTEX_INIT_ONCE(&once, &init);
|
||||||
GRIB_MUTEX_LOCK(&mutex);
|
// GRIB_MUTEX_LOCK(&mutex);
|
||||||
if (t) {
|
// if (t) {
|
||||||
int i;
|
// int i;
|
||||||
for (i = t->first; i <= t->last; i++)
|
// for (i = t->first; i <= t->last; i++)
|
||||||
if (t->next[i]) {
|
// if (t->next[i]) {
|
||||||
if (t->objs) {
|
// if (t->objs) {
|
||||||
grib_oarray_delete_content(t->context, t->objs);
|
// grib_oarray_delete_content(t->context, t->objs);
|
||||||
grib_oarray_delete(t->context, t->objs);
|
// grib_oarray_delete(t->context, t->objs);
|
||||||
}
|
// }
|
||||||
/* grib_trie_with_rank_delete_list(t->context, t->next[i]->list ); */
|
// /* grib_trie_with_rank_delete_list(t->context, t->next[i]->list ); */
|
||||||
grib_trie_with_rank_delete(t->next[i]);
|
// grib_trie_with_rank_delete(t->next[i]);
|
||||||
}
|
// }
|
||||||
#ifdef RECYCLE_TRIE
|
// #ifdef RECYCLE_TRIE
|
||||||
grib_context_free_persistent(t->context, t);
|
// grib_context_free_persistent(t->context, t);
|
||||||
#else
|
// #else
|
||||||
grib_context_free(t->context, t);
|
// grib_context_free(t->context, t);
|
||||||
#endif
|
// #endif
|
||||||
}
|
// }
|
||||||
GRIB_MUTEX_UNLOCK(&mutex);
|
// GRIB_MUTEX_UNLOCK(&mutex);
|
||||||
}
|
// }
|
||||||
|
|
||||||
void grib_trie_with_rank_clear(grib_trie_with_rank* t)
|
// void grib_trie_with_rank_clear(grib_trie_with_rank* t)
|
||||||
{
|
// {
|
||||||
if (t) {
|
// if (t) {
|
||||||
int i;
|
// int i;
|
||||||
if (t->objs) {
|
// if (t->objs) {
|
||||||
grib_oarray_delete_content(t->context, t->objs);
|
// grib_oarray_delete_content(t->context, t->objs);
|
||||||
grib_oarray_delete(t->context, t->objs);
|
// grib_oarray_delete(t->context, t->objs);
|
||||||
}
|
// }
|
||||||
|
//
|
||||||
for (i = t->first; i <= t->last; i++)
|
// for (i = t->first; i <= t->last; i++)
|
||||||
if (t->next[i])
|
// if (t->next[i])
|
||||||
grib_trie_with_rank_clear(t->next[i]);
|
// grib_trie_with_rank_clear(t->next[i]);
|
||||||
}
|
// }
|
||||||
}
|
// }
|
||||||
|
|
||||||
/*
|
/*
|
||||||
static void grib_trie_with_rank_insert_in_list(grib_trie_with_rank* t,void* data) {
|
static void grib_trie_with_rank_insert_in_list(grib_trie_with_rank* t,void* data) {
|
||||||
|
|
Loading…
Reference in New Issue