mirror of https://github.com/ecmwf/eccodes.git
Const correctness
This commit is contained in:
parent
3f2524c167
commit
c728c0d7a9
|
@ -1161,8 +1161,8 @@ int grib_set_float_array(grib_handle* h, const char* name, const float* val, siz
|
||||||
int grib_set_long_array_internal(grib_handle* h, const char* name, const long* val, size_t length);
|
int grib_set_long_array_internal(grib_handle* h, const char* name, const long* val, size_t length);
|
||||||
int grib_set_long_array(grib_handle* h, const char* name, const long* val, size_t length);
|
int grib_set_long_array(grib_handle* h, const char* name, const long* val, size_t length);
|
||||||
int grib_get_long_internal(grib_handle* h, const char* name, long* val);
|
int grib_get_long_internal(grib_handle* h, const char* name, long* val);
|
||||||
int grib_is_in_dump(grib_handle* h, const char* name);
|
int grib_is_in_dump(const grib_handle* h, const char* name);
|
||||||
int grib_attributes_count(grib_accessor* a, size_t* size);
|
int grib_attributes_count(const grib_accessor* a, size_t* size);
|
||||||
int grib_get_long(const grib_handle* h, const char* name, long* val);
|
int grib_get_long(const grib_handle* h, const char* name, long* val);
|
||||||
int grib_get_double_internal(grib_handle* h, const char* name, double* val);
|
int grib_get_double_internal(grib_handle* h, const char* name, double* val);
|
||||||
int grib_get_double(const grib_handle* h, const char* name, double* val);
|
int grib_get_double(const grib_handle* h, const char* name, double* val);
|
||||||
|
@ -1208,7 +1208,7 @@ int grib_set_values(grib_handle* h, grib_values* args, size_t count);
|
||||||
int grib_get_nearest_smaller_value(grib_handle* h, const char* name, double val, double* nearest);
|
int grib_get_nearest_smaller_value(grib_handle* h, const char* name, double val, double* nearest);
|
||||||
void grib_print_values(const char* title, grib_values* values);
|
void grib_print_values(const char* title, grib_values* values);
|
||||||
int grib_values_check(grib_handle* h, grib_values* values, int count);
|
int grib_values_check(grib_handle* h, grib_values* values, int count);
|
||||||
int grib_key_equal(grib_handle* h1, grib_handle* h2, const char* key, int type, int* err);
|
int grib_key_equal(const grib_handle* h1, const grib_handle* h2, const char* key, int type, int* err);
|
||||||
int codes_copy_key(grib_handle* h1, grib_handle* h2, const char* key, int type);
|
int codes_copy_key(grib_handle* h1, grib_handle* h2, const char* key, int type);
|
||||||
int codes_compare_key(grib_handle* h1, grib_handle* h2, const char* key, int compare_flags);
|
int codes_compare_key(grib_handle* h1, grib_handle* h2, const char* key, int compare_flags);
|
||||||
|
|
||||||
|
|
|
@ -81,7 +81,7 @@ int grib_set_expression(grib_handle* h, const char* name, grib_expression* e)
|
||||||
|
|
||||||
int grib_set_long_internal(grib_handle* h, const char* name, long val)
|
int grib_set_long_internal(grib_handle* h, const char* name, long val)
|
||||||
{
|
{
|
||||||
grib_context* c = h->context;
|
const grib_context* c = h->context;
|
||||||
int ret = GRIB_SUCCESS;
|
int ret = GRIB_SUCCESS;
|
||||||
grib_accessor* a = NULL;
|
grib_accessor* a = NULL;
|
||||||
size_t l = 1;
|
size_t l = 1;
|
||||||
|
@ -213,8 +213,8 @@ int grib_copy_namespace(grib_handle* dest, const char* name, grib_handle* src)
|
||||||
grib_accessor* a = NULL;
|
grib_accessor* a = NULL;
|
||||||
key_err = first;
|
key_err = first;
|
||||||
while (key_err) {
|
while (key_err) {
|
||||||
char* key = key_err->name;
|
const char* key = key_err->name;
|
||||||
err = &(key_err->err);
|
err = &(key_err->err);
|
||||||
|
|
||||||
if (*err == GRIB_SUCCESS) {
|
if (*err == GRIB_SUCCESS) {
|
||||||
key_err = key_err->next;
|
key_err = key_err->next;
|
||||||
|
@ -663,7 +663,7 @@ int grib_is_missing(const grib_handle* h, const char* name, int* err)
|
||||||
/* Return true if the given key exists (is defined) in our grib message */
|
/* Return true if the given key exists (is defined) in our grib message */
|
||||||
int grib_is_defined(const grib_handle* h, const char* name)
|
int grib_is_defined(const grib_handle* h, const char* name)
|
||||||
{
|
{
|
||||||
grib_accessor* a = grib_find_accessor(h, name);
|
const grib_accessor* a = grib_find_accessor(h, name);
|
||||||
return (a ? 1 : 0);
|
return (a ? 1 : 0);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -951,16 +951,16 @@ int grib_get_long_internal(grib_handle* h, const char* name, long* val)
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
|
||||||
int grib_is_in_dump(grib_handle* h, const char* name)
|
int grib_is_in_dump(const grib_handle* h, const char* name)
|
||||||
{
|
{
|
||||||
grib_accessor* a = grib_find_accessor(h, name);
|
const grib_accessor* a = grib_find_accessor(h, name);
|
||||||
if (a != NULL && (a->flags & GRIB_ACCESSOR_FLAG_DUMP))
|
if (a != NULL && (a->flags & GRIB_ACCESSOR_FLAG_DUMP))
|
||||||
return 1;
|
return 1;
|
||||||
else
|
else
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
int grib_attributes_count(grib_accessor* a, size_t* size)
|
int grib_attributes_count(const grib_accessor* a, size_t* size)
|
||||||
{
|
{
|
||||||
if (a) {
|
if (a) {
|
||||||
*size = 0;
|
*size = 0;
|
||||||
|
@ -1465,7 +1465,7 @@ int grib_get_length(const grib_handle* h, const char* name, size_t* length)
|
||||||
|
|
||||||
int grib_get_offset(const grib_handle* ch, const char* key, size_t* val)
|
int grib_get_offset(const grib_handle* ch, const char* key, size_t* val)
|
||||||
{
|
{
|
||||||
grib_handle* h = (grib_handle*)ch;
|
const grib_handle* h = (grib_handle*)ch;
|
||||||
grib_accessor* act = grib_find_accessor(h, key);
|
grib_accessor* act = grib_find_accessor(h, key);
|
||||||
if (act) {
|
if (act) {
|
||||||
*val = (size_t)grib_byte_offset(act);
|
*val = (size_t)grib_byte_offset(act);
|
||||||
|
@ -1931,7 +1931,7 @@ int grib_values_check(grib_handle* h, grib_values* values, int count)
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
int grib_key_equal(grib_handle* h1, grib_handle* h2, const char* key, int type, int* err)
|
int grib_key_equal(const grib_handle* h1, const grib_handle* h2, const char* key, int type, int* err)
|
||||||
{
|
{
|
||||||
double d1 = 0, d2 = 0;
|
double d1 = 0, d2 = 0;
|
||||||
long l1 = 0, l2 = 0;
|
long l1 = 0, l2 = 0;
|
||||||
|
|
Loading…
Reference in New Issue