This website works better with JavaScript.
Home
Explore
Help
Sign In
Archivist
/
raylib-src
mirror of
https://github.com/raysan5/raylib
Watch
1
Star
0
Fork
0
Code
Issues
0
Releases
24
Wiki
Activity
Browse Source
REVIEWED: `DecodeDataBase64()`, follow convention:
- All `char *` refer to text strings - All `unsigned char *` refer to generic byte arrays
pull/4937/head
Ray
6 months ago
parent
3083f0cd43
commit
f7d03efb49
2 changed files
with
2 additions
and
2 deletions
Split View
Diff Options
Show Stats
Download Patch File
Download Diff File
+1
-1
src/raylib.h
+1
-1
src/rcore.c
+ 1
- 1
src/raylib.h
View File
@ -1154,7 +1154,7 @@ RLAPI long GetFileModTime(const char *fileName); // Get file mo
RLAPI
unsigned
char
*
CompressData
(
const
unsigned
char
*
data
,
int
dataSize
,
int
*
compDataSize
)
;
/
/
Compress
data
(
DEFLATE
algorithm
)
,
memory
must
be
MemFree
(
)
RLAPI
unsigned
char
*
DecompressData
(
const
unsigned
char
*
compData
,
int
compDataSize
,
int
*
dataSize
)
;
/
/
Decompress
data
(
DEFLATE
algorithm
)
,
memory
must
be
MemFree
(
)
RLAPI
char
*
EncodeDataBase64
(
const
unsigned
char
*
data
,
int
dataSize
,
int
*
outputSize
)
;
/
/
Encode
data
to
Base64
string
,
memory
must
be
MemFree
(
)
RLAPI
unsigned
char
*
DecodeDataBase64
(
const
unsigned
char
*
data
,
int
*
outputSize
)
;
/
/
Decode
Base64
string
data
,
memory
must
be
MemFree
(
)
RLAPI
unsigned
char
*
DecodeDataBase64
(
const
char
*
data
,
int
*
outputSize
)
;
/
/
Decode
Base64
string
data
,
memory
must
be
MemFree
(
)
RLAPI
unsigned
int
ComputeCRC32
(
unsigned
char
*
data
,
int
dataSize
)
;
/
/
Compute
CRC32
hash
code
RLAPI
unsigned
int
*
ComputeMD5
(
unsigned
char
*
data
,
int
dataSize
)
;
/
/
Compute
MD5
hash
code
,
returns
static
int
[
4
]
(
16
bytes
)
RLAPI
unsigned
int
*
ComputeSHA1
(
unsigned
char
*
data
,
int
dataSize
)
;
/
/
Compute
SHA1
hash
code
,
returns
static
int
[
5
]
(
20
bytes
)
+ 1
- 1
src/rcore.c
View File
@ -2575,7 +2575,7 @@ char *EncodeDataBase64(const unsigned char *data, int dataSize, int *outputSize)
}
/
/
Decode
Base64
string
data
unsigned
char
*
DecodeDataBase64
(
const
unsigned
char
*
data
,
int
*
outputSize
)
unsigned
char
*
DecodeDataBase64
(
const
char
*
data
,
int
*
outputSize
)
{
static
const
unsigned
char
base64decodeTable
[
]
=
{
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
Write
Preview
Loading…
Cancel
Save