mirror of https://github.com/ecmwf/eccodes.git
Fix missing grib_context
This commit is contained in:
parent
5fbb2c3891
commit
3d42f57521
|
@ -103,7 +103,7 @@ void grib_darray_delete(grib_context* c, grib_darray* v)
|
|||
if (!v)
|
||||
return;
|
||||
if (!c)
|
||||
grib_context_get_default();
|
||||
c = grib_context_get_default();
|
||||
if (v->v)
|
||||
grib_context_free(c, v->v);
|
||||
grib_context_free(c, v);
|
||||
|
|
|
@ -385,7 +385,7 @@ grib_query* grib_db_new_query(grib_context* c, const char* where_string,
|
|||
grib_query* q = 0;
|
||||
|
||||
if (!c)
|
||||
grib_context_get_default();
|
||||
c = grib_context_get_default();
|
||||
|
||||
q = (grib_query*)grib_context_malloc(c, sizeof(grib_query));
|
||||
|
||||
|
|
|
@ -221,7 +221,8 @@ long* grib_iarray_get_array(grib_iarray* v)
|
|||
{
|
||||
long* vv;
|
||||
size_t i;
|
||||
grib_context* c = grib_context_get_default();
|
||||
grib_context* c = v->context;
|
||||
DebugAssert(c);
|
||||
|
||||
vv = (long*)grib_context_malloc_clear(c, sizeof(long) * v->n);
|
||||
for (i = 0; i < v->n; i++)
|
||||
|
|
|
@ -75,7 +75,7 @@ void grib_oarray_delete(grib_context* c, grib_oarray* v)
|
|||
if (!v)
|
||||
return;
|
||||
if (!c)
|
||||
grib_context_get_default();
|
||||
c = grib_context_get_default();
|
||||
if (v->v)
|
||||
grib_context_free(c, v->v);
|
||||
grib_context_free(c, v);
|
||||
|
@ -87,7 +87,7 @@ void grib_oarray_delete_content(grib_context* c, grib_oarray* v)
|
|||
if (!v || !v->v)
|
||||
return;
|
||||
if (!c)
|
||||
grib_context_get_default();
|
||||
c = grib_context_get_default();
|
||||
for (i = 0; i < v->n; i++) {
|
||||
if (v->v[i])
|
||||
grib_context_free(c, v->v[i]);
|
||||
|
|
|
@ -75,7 +75,7 @@ void grib_sarray_delete(grib_context* c, grib_sarray* v)
|
|||
if (!v)
|
||||
return;
|
||||
if (!c)
|
||||
grib_context_get_default();
|
||||
c = grib_context_get_default();
|
||||
if (v->v)
|
||||
grib_context_free(c, v->v);
|
||||
grib_context_free(c, v);
|
||||
|
@ -87,7 +87,7 @@ void grib_sarray_delete_content(grib_context* c, grib_sarray* v)
|
|||
if (!v || !v->v)
|
||||
return;
|
||||
if (!c)
|
||||
grib_context_get_default();
|
||||
c = grib_context_get_default();
|
||||
for (i = 0; i < v->n; i++) {
|
||||
if (v->v[i])
|
||||
grib_context_free(c, v->v[i]);
|
||||
|
|
|
@ -89,7 +89,7 @@ void grib_vdarray_delete(grib_context* c, grib_vdarray* v)
|
|||
if (!v)
|
||||
return;
|
||||
if (!c)
|
||||
grib_context_get_default();
|
||||
c = grib_context_get_default();
|
||||
if (v->v)
|
||||
grib_context_free(c, v->v);
|
||||
grib_context_free(c, v);
|
||||
|
@ -101,7 +101,7 @@ void grib_vdarray_delete_content(grib_context* c, grib_vdarray* v)
|
|||
if (!v || !v->v)
|
||||
return;
|
||||
if (!c)
|
||||
grib_context_get_default();
|
||||
c = grib_context_get_default();
|
||||
for (i = 0; i < v->n; i++) {
|
||||
grib_darray_delete(c, v->v[i]);
|
||||
v->v[i] = 0;
|
||||
|
|
|
@ -75,7 +75,7 @@ void grib_viarray_delete(grib_context* c, grib_viarray* v)
|
|||
if (!v)
|
||||
return;
|
||||
if (!c)
|
||||
grib_context_get_default();
|
||||
c = grib_context_get_default();
|
||||
if (v->v)
|
||||
grib_context_free(c, v->v);
|
||||
grib_context_free(c, v);
|
||||
|
@ -87,7 +87,7 @@ void grib_viarray_delete_content(grib_context* c, grib_viarray* v)
|
|||
if (!v || !v->v)
|
||||
return;
|
||||
if (!c)
|
||||
grib_context_get_default();
|
||||
c = grib_context_get_default();
|
||||
for (i = 0; i < v->n; i++) {
|
||||
grib_iarray_delete(v->v[i]);
|
||||
v->v[i] = 0;
|
||||
|
|
|
@ -75,7 +75,7 @@ void grib_vsarray_delete(grib_context* c, grib_vsarray* v)
|
|||
if (!v)
|
||||
return;
|
||||
if (!c)
|
||||
grib_context_get_default();
|
||||
c = grib_context_get_default();
|
||||
if (v->v)
|
||||
grib_context_free(c, v->v);
|
||||
grib_context_free(c, v);
|
||||
|
@ -87,7 +87,7 @@ void grib_vsarray_delete_content(grib_context* c, grib_vsarray* v)
|
|||
if (!v || !v->v)
|
||||
return;
|
||||
if (!c)
|
||||
grib_context_get_default();
|
||||
c = grib_context_get_default();
|
||||
for (i = 0; i < v->n; i++) {
|
||||
grib_sarray_delete_content(c, v->v[i]);
|
||||
grib_sarray_delete(c, v->v[i]);
|
||||
|
|
Loading…
Reference in New Issue