summaryrefslogtreecommitdiff
path: root/src/utils/base64.cpp
diff options
context:
space:
mode:
authorAndrei Karas <akaras@inbox.ru>2013-12-18 01:11:54 +0300
committerAndrei Karas <akaras@inbox.ru>2013-12-18 01:11:54 +0300
commit479e48f8e65ffdbc6ceae3189e71ac40b5d85d8e (patch)
tree431ada6dbe3df72b21d471af31ff10acc8711ba5 /src/utils/base64.cpp
parent3d5c3d9618096e1a5995d7df2bd3e4098b3c5bd4 (diff)
downloadplus-479e48f8e65ffdbc6ceae3189e71ac40b5d85d8e.tar.gz
plus-479e48f8e65ffdbc6ceae3189e71ac40b5d85d8e.tar.bz2
plus-479e48f8e65ffdbc6ceae3189e71ac40b5d85d8e.tar.xz
plus-479e48f8e65ffdbc6ceae3189e71ac40b5d85d8e.zip
add restrict into base64.
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;