decoder-snd.c
branchtrunk
changeset 34 afc13760179b
parent 29 640ce9201139
     1.1 --- a/decoder-snd.c	Fri Nov 13 19:27:36 2009 +0800
     1.2 +++ b/decoder-snd.c	Sun Dec 06 08:48:57 2009 +0800
     1.3 @@ -579,7 +579,8 @@
     1.4  bool cCDDBDisc::Split(const char *source, char div, char * &first, char * &second, bool only3)
     1.5  {
     1.6    int pos=-1, n=0;
     1.7 -  char *p, l[4]={ ' ',div,' ',0 };
     1.8 +  const char *p;
     1.9 +  char l[4]={ ' ',div,' ',0 };
    1.10    if ((p=strstr(source,l))) { pos=p-source; n=3; }
    1.11    else if(!only3 && (p=strchr(source,div)))  { pos=p-source; n=1; }
    1.12    if(pos>=0) {
    1.13 @@ -860,7 +861,7 @@
    1.14  {
    1.15    if(id->Get()) {
    1.16      int tr;
    1.17 -    char *s=strstr(filename,CDFS_TRACK);
    1.18 +    const char *s=strstr(filename,CDFS_TRACK);
    1.19      if(s && sscanf(s+strlen(CDFS_TRACK),"%d",&tr)==1) {
    1.20        d(printf("snd: looking up disc id %08x track %d\n",id->discid,tr))
    1.21        return cddb.Lookup(id,tr-1,this);