summaryrefslogtreecommitdiff
path: root/src/utils/base64.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/utils/base64.cpp')
-rw-r--r--src/utils/base64.cpp9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/utils/base64.cpp b/src/utils/base64.cpp
index 0d9563eac..280e71ff0 100644
--- a/src/utils/base64.cpp
+++ b/src/utils/base64.cpp
@@ -43,8 +43,8 @@ static char base64_table[] =
};
static const char base64_pad = '=';
-unsigned char *php3_base64_encode(const unsigned char *const string,
- int length, int *const ret_length)
+unsigned char *php3_base64_encode(const unsigned char *restrict const string,
+ int length, int *restrict const ret_length)
{
const unsigned char *current = string;
int i = 0;
@@ -93,8 +93,9 @@ unsigned char *php3_base64_encode(const unsigned char *const string,
}
/* as above, but backwards. :) */
-unsigned char *php3_base64_decode(const unsigned char *const string,
- const int length, int *const ret_length)
+unsigned char *php3_base64_decode(const unsigned char *restrict const string,
+ const int length,
+ int *restrict const ret_length)
{
const unsigned char *current = string;
int ch, i = 0, j = 0, k;