Skip to content
Snippets Groups Projects
Commit 88a23290 authored by Serge Petrenko's avatar Serge Petrenko Committed by Vladimir Davydov
Browse files

decimal: add const qualifiers for decimal_pack() and decimal_len()

The const qualifiers weren't there initially for some reason.
Fix this.

Part of #692
parent 00d770a9
No related branches found
No related tags found
No related merge requests found
......@@ -310,14 +310,14 @@ decimal_sqrt(decimal_t *res, const decimal_t *lhs)
}
uint32_t
decimal_len(decimal_t *dec)
decimal_len(const decimal_t *dec)
{
/* 1 + ceil((digits + 1) / 2) */
return 2 + dec->digits / 2;
}
char *
decimal_pack(char *data, decimal_t *dec)
decimal_pack(char *data, const decimal_t *dec)
{
uint32_t len = decimal_len(dec);
*data++ = decimal_scale(dec);
......
......@@ -173,7 +173,7 @@ decimal_sqrt(decimal_t *res, const decimal_t *lhs);
/** @return The length in bytes decimal packed representation will take. */
uint32_t
decimal_len(decimal_t *dec);
decimal_len(const decimal_t *dec);
/**
* Convert a decimal \a dec to its packed representation.
......@@ -181,7 +181,7 @@ decimal_len(decimal_t *dec);
* @return data + decimal_len(dec);
*/
char *
decimal_pack(char *data, decimal_t *dec);
decimal_pack(char *data, const decimal_t *dec);
/**
* Using a packed representation of size \a len pointed to by
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment