if (!strncasecmp(bbb, "Content-type:", 13)) {
extract_token(mret[0]->content_type, bbb, 0, '\n', sizeof mret[0]->content_type);
strcpy(mret[0]->content_type, &mret[0]->content_type[13]);
- striplt(mret[0]->content_type);
+ string_trim(mret[0]->content_type);
/* strip out ";charset=" portion. FIXME do something with
* the charset (like... convert it) instead of just throwing
if (!strncasecmp(bbb, "X-Citadel-MSG4-Partnum:", 23)) {
extract_token(mret[0]->mime_chosen, bbb, 0, '\n', sizeof mret[0]->mime_chosen);
strcpy(mret[0]->mime_chosen, &mret[0]->mime_chosen[23]);
- striplt(mret[0]->mime_chosen);
+ string_trim(mret[0]->mime_chosen);
}
if (!strncasecmp(bbb, "Content-transfer-encoding:", 26)) {
extract_token(encoding, bbb, 0, '\n', sizeof encoding);
strcpy(encoding, &encoding[26]);
- striplt(encoding);
+ string_trim(encoding);
}
remove_token(bbb, 0, '\n');
} while ((bbb[0] != 0) && (bbb[0] != '\n'));
/** screen name or email address */
safestrncpy(attendee_string, ch + 7, sizeof(attendee_string));
- striplt(attendee_string);
+ string_trim(attendee_string);
check_individual_attendee(attendee_string,
dtstart_t, dtend_t,
// screen name or email address
safestrncpy(buf, ch + 7, sizeof(buf));
- striplt(buf);
+ string_trim(buf);
StrEscAppend(Target, NULL, buf, 0, 0);
StrBufAppendPrintf(Target, " ");
if (!IsEmptyStr(bptr)) {
if (!strncasecmp(bptr, "Content-type: ", 14)) {
safestrncpy(msg4_content_type, &bptr[14], sizeof msg4_content_type);
- striplt(msg4_content_type);
+ string_trim(msg4_content_type);
}
else if (!strncasecmp(bptr, "Content-transfer-encoding: ", 27)) {
safestrncpy(msg4_content_encoding, &bptr[27], sizeof msg4_content_encoding);
- striplt(msg4_content_type);
+ string_trim(msg4_content_type);
}
else if ((!strncasecmp(bptr, "Content-length: ", 16))) {
msg4_content_length = atoi(&bptr[16]);
if (!in_body) {
if (!strncasecmp(buf, "Date:", 5)) {
safestrncpy(date, &buf[5], sizeof date);
- striplt(date);
+ string_trim(date);
}
if (!strncasecmp(buf, "Content-type:", 13)) {
safestrncpy(content_type, &buf[13], sizeof content_type);
- striplt(content_type);
+ string_trim(content_type);
ptr = bmstrcasestr(&buf[13], "charset=");
if (ptr) {
safestrncpy(charset, ptr+8, sizeof charset);
- striplt(charset);
+ string_trim(charset);
endptr = strchr(charset, ';');
if (endptr != NULL) strcpy(endptr, "");
}
strcpy(organizer_string, icalproperty_get_organizer(organizer));
if (!strncasecmp(organizer_string, "mailto:", 7)) {
strcpy(organizer_string, &organizer_string[7]);
- striplt(organizer_string);
+ string_trim(organizer_string);
serv_printf("ISME %s", organizer_string);
serv_getln(buf, sizeof buf);
if (buf[0] == '2') {
/* screen name or email address */
safestrncpy(attendee_string, ch + 7, sizeof(attendee_string));
- striplt(attendee_string);
+ string_trim(attendee_string);
if (i++) wc_printf("\n");
escputs(attendee_string);
wc_printf(" ");
/* Now iterate! */
for (i=0; i<num_tokens(form_attendees, '\n'); ++i) {
extract_token(buf, form_attendees, i, '\n', sizeof buf);
- striplt(buf);
+ string_trim(buf);
if (!IsEmptyStr(buf)) {
sprintf(attendee_string, "MAILTO:%s", buf);
foundit = 0;
ch = icalproperty_get_attendee(attendee);
if ((ch != NULL) && !strncasecmp(ch, "MAILTO:", 7)) {
safestrncpy(attendee_string, ch + 7, sizeof(attendee_string));
- striplt(attendee_string);
+ string_trim(attendee_string);
foundit = 0;
for (i=0; i<num_tokens(form_attendees, '\n'); ++i) {
extract_token(buf, form_attendees, i, '\n', sizeof buf);
- striplt(buf);
+ string_trim(buf);
if (!strcasecmp(buf, attendee_string)) ++foundit;
}
if (foundit == 0) {
if (!ptr) return;
safestrncpy(buf, ++ptr, sizeof buf);
- striplt(buf);
+ string_trim(buf);
if (!strncasecmp(buf, "charset=", 8)) {
strcpy(charset, &buf[8]);
/* Remove wandering punctuation */
if ((ptr=strchr(charset, '\"'))) *ptr = 0;
- striplt(charset);
+ string_trim(charset);
}
}
meta = malloc(meta_length + 1);
safestrncpy(meta, meta_start, meta_length);
meta[meta_length] = 0;
- striplt(meta);
+ string_trim(meta);
if (!strncasecmp(meta, "HTTP-EQUIV=", 11)) {
meta_http_equiv = strdup(&meta[11]);
spaceptr = strchr(meta_http_equiv, ' ');
if (!IsEmptyStr(bptr)) {
if (!strncasecmp(bptr, "Content-type: ", 14)) {
safestrncpy(msg4_content_type, &bptr[14], sizeof msg4_content_type);
- striplt(msg4_content_type);
+ string_trim(msg4_content_type);
}
else if (!strncasecmp(bptr, "Content-transfer-encoding: ", 27)) {
safestrncpy(msg4_content_encoding, &bptr[27], sizeof msg4_content_encoding);
- striplt(msg4_content_type);
+ string_trim(msg4_content_type);
}
else if ((!strncasecmp(bptr, "Content-length: ", 16))) {
msg4_content_length = atoi(&bptr[16]);
for (i=0; i<num_addrs; ++i) {
strcpy(line, bstr("prefix"));
extract_token(buf, bstr("line"), i, ',', sizeof buf);
- striplt(buf);
+ string_trim(buf);
strcat(line, buf);
strcat(line, bstr("suffix"));
serv_puts(line);
}
/* Remove any naughty inappropriate whitespace */
- striplt(all_the_emails);
+ string_trim(all_the_emails);
while (pos = strstr(all_the_emails, "\n,"), (pos != NULL)) {
strcpy(pos, pos+1);
}