mirror of
https://github.com/mpv-player/mpv
synced 2025-01-18 13:14:36 +00:00
fix illegal memory accesses
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15798 b3059339-0415-0410-9bf9-f77b7e298cf2
This commit is contained in:
parent
eec8ec8a5c
commit
b3946c3bb1
@ -272,10 +272,11 @@ static void hexdump (char *buf, int length) {
|
||||
|
||||
static char *rtsp_get(rtsp_t *s) {
|
||||
|
||||
int n=0;
|
||||
int n=1;
|
||||
char *buffer = malloc(BUF_SIZE);
|
||||
char *string = NULL;
|
||||
|
||||
read_stream(s->s, buffer, 1);
|
||||
while (n<BUF_SIZE) {
|
||||
read_stream(s->s, &(buffer[n]), 1);
|
||||
if ((buffer[n-1]==0x0d)&&(buffer[n]==0x0a)) break;
|
||||
|
@ -84,12 +84,12 @@ static char *b64_decode(const char *in, char *out, int *size)
|
||||
out[k++] = (b[2] << 6) | b[3];
|
||||
i = a[2] == '=' ? 1 : (a[3] == '=' ? 2 : 3);
|
||||
if (i < 3) {
|
||||
out[k]=0;
|
||||
out[k - 1]=0;
|
||||
*size=k;
|
||||
return out;
|
||||
}
|
||||
}
|
||||
out[k]=0;
|
||||
out[k - 1]=0;
|
||||
*size=k;
|
||||
return out;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user