chiark
/
gitweb
/
~ianmdlvl
/
elogind.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Prep v231: Apply missing fixes from upstream (1/6) src/basic
[elogind.git]
/
src
/
basic
/
hexdecoct.c
diff --git
a/src/basic/hexdecoct.c
b/src/basic/hexdecoct.c
index d7ad8d41f2ac1fefc206e1111ea53af3cf17ab5a..c5bda6c4d68db6b69f2ec8a5d996f3928045ee98 100644
(file)
--- a/
src/basic/hexdecoct.c
+++ b/
src/basic/hexdecoct.c
@@
-276,8
+276,8
@@
int unbase32hexmem(const char *p, size_t l, bool padding, void **mem, size_t *_l
if (padding) {
/* strip the padding */
while (l > 0 && p[l - 1] == '=' && pad < 7) {
if (padding) {
/* strip the padding */
while (l > 0 && p[l - 1] == '=' && pad < 7) {
- pad
++;
- l
--;
+ pad++;
+ l--;
}
}
}
}
@@
-505,7
+505,7
@@
int unbase64char(char c) {
if (c == '+')
return offset;
if (c == '+')
return offset;
- offset
++;
+ offset++;
if (c == '/')
return offset;
if (c == '/')
return offset;
@@
-621,9
+621,9
@@
int unbase64mem(const char *p, size_t l, void **mem, size_t *_len) {
/* strip the padding */
if (l > 0 && p[l - 1] == '=')
/* strip the padding */
if (l > 0 && p[l - 1] == '=')
- l
--;
+ l--;
if (l > 0 && p[l - 1] == '=')
if (l > 0 && p[l - 1] == '=')
- l
--;
+ l--;
/* a group of four input bytes needs three output bytes, in case of
padding we need to add two or three extra bytes */
/* a group of four input bytes needs three output bytes, in case of
padding we need to add two or three extra bytes */