Subversion Repositories wimsdev

Rev

Rev 8094 | Rev 8149 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 8094 Rev 8100
Line 108... Line 108...
108
      if(strncasecmp(pp+1,tag,len)==0 && !isalnum(*(pp+1+len))) return pp;
108
      if(strncasecmp(pp+1,tag,len)==0 && !isalnum(*(pp+1+len))) return pp;
109
    }
109
    }
110
    return p+strlen(p);
110
    return p+strlen(p);
111
}
111
}
112
 
112
 
113
/* modify a string. Bufferlen must be ast least MAX_LINELEN
113
/* modify a string. Bufferlen must be at least MAX_LINELEN */
114
void string_modify(char *start, char *bad_beg, char *bad_end, char *good,...)
114
void string_modify3(char *start, char *bad_beg, char *bad_end, char *good,...)
115
{
115
{
116
    char buf[MAX_LINELEN+1];
116
    char buf[MAX_LINELEN+1];
117
    va_list vp;
117
    va_list vp;
118
 
118
 
119
    va_start(vp,good);
119
    va_start(vp,good);
Line 122... Line 122...
122
      return;
122
      return;
123
    }
123
    }
124
    strcat(buf,bad_end);
124
    strcat(buf,bad_end);
125
    ovlstrcpy(bad_beg,buf);
125
    ovlstrcpy(bad_beg,buf);
126
}
126
}
127
*/
-
 
128
 
127
 
129
void cutamp(char *p)
128
void cutamp(char *p)
130
{
129
{
131
    char *pp;
130
    char *pp;
132
    for(pp=strchr(p,'&'); pp; pp=strchr(pp+1,'&')) {
131
    for(pp=strchr(p,'&'); pp; pp=strchr(pp+1,'&')) {