From f64d1c847a02cc198a5e3f8d35f40b33a9df8ac8 Mon Sep 17 00:00:00 2001 From: Igor Date: Wed, 12 Oct 2016 11:20:30 +0300 Subject: [PATCH] mpcinfo: Do not modify string literals --- plugins/mpcinfo/oggInfo.c | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/plugins/mpcinfo/oggInfo.c b/plugins/mpcinfo/oggInfo.c index 8ecf0f5b..777d2106 100644 --- a/plugins/mpcinfo/oggInfo.c +++ b/plugins/mpcinfo/oggInfo.c @@ -48,7 +48,7 @@ struct tagInfo getOggHeader(char *file){ char *sub; char *name; char *val; - char *HEADLOC1, *HEADLOC3, *HEADLOC5; + char HEADLOC1[]="_vorbis", HEADLOC3[]="_vorbis", HEADLOC5[]="_vorbis"; FILE *f; struct tagInfo info; @@ -62,11 +62,8 @@ struct tagInfo getOggHeader(char *file){ for (i=0;i<4095;i++) {c=fgetc(f);header[i]=(char)c;} fclose(f); - HEADLOC1="_vorbis"; HEADLOC1[0]=1; - HEADLOC3="_vorbis"; HEADLOC3[0]=3; - HEADLOC5="_vorbis"; HEADLOC5[0]=5; h1pos=inStr(header,4096,HEADLOC1); h3pos=inStr(header,4096,HEADLOC3);