Commit 07545606 authored by rswindell's avatar rswindell
Browse files

Remove unnecessary typecasts.

parent 63da8d3e
......@@ -3319,7 +3319,7 @@ int fmsgtosmsg(char* fbuf, fmsghdr_t* hdr, uint user, uint subnum)
smb_freemsgmem(&msg);
return IMPORT_FAILURE;
}
length=strlen((char *)fbuf);
length=strlen(fbuf);
if((sbody=(uchar*)malloc((length+1)*2))==NULL) {
lprintf(LOG_ERR,"ERROR line %d allocating %lu bytes for body",__LINE__
,(length+1)*2L);
......@@ -3329,7 +3329,7 @@ int fmsgtosmsg(char* fbuf, fmsghdr_t* hdr, uint user, uint subnum)
for(l=0,done=0,bodylen=0,taillen=0,cr=1;l<length;l++) {
if(!l && !strncmp((char *)fbuf,"AREA:",5)) {
if(!l && !strncmp(fbuf,"AREA:",5)) {
save=l;
l+=5;
while(l<length && fbuf[l]<=' ' && fbuf[l]>=0) l++;
......@@ -3351,26 +3351,26 @@ int fmsgtosmsg(char* fbuf, fmsghdr_t* hdr, uint user, uint subnum)
ch = '@';
else if(ch==CTRL_A) { /* kludge line */
if(!strncmp((char *)fbuf+l+1,"TOPT ",5))
destaddr.point=atoi((char *)fbuf+l+6);
if(!strncmp(fbuf+l+1,"TOPT ",5))
destaddr.point=atoi(fbuf+l+6);
else if(!strncmp((char *)fbuf+l+1,"FMPT ",5))
origaddr.point=atoi((char *)fbuf+l+6);
else if(!strncmp(fbuf+l+1,"FMPT ",5))
origaddr.point=atoi(fbuf+l+6);
else if(!strncmp((char *)fbuf+l+1,"INTL ",5)) {
faddr=atofaddr((char *)fbuf+l+6);
else if(!strncmp(fbuf+l+1,"INTL ",5)) {
faddr=atofaddr(fbuf+l+6);
destaddr.zone=faddr.zone;
destaddr.net=faddr.net;
destaddr.node=faddr.node;
l+=6;
while(l<length && fbuf[l]!=' ') l++;
faddr=atofaddr((char *)fbuf+l+1);
faddr=atofaddr(fbuf+l+1);
origaddr.zone=faddr.zone;
origaddr.net=faddr.net;
origaddr.node=faddr.node;
}
else if(!strncmp((char *)fbuf+l+1,"MSGID:",6)) {
else if(!strncmp(fbuf+l+1,"MSGID:",6)) {
l+=7;
while(l<length && fbuf[l]<=' ' && fbuf[l]>=0) l++;
m=l;
......@@ -3379,7 +3379,7 @@ int fmsgtosmsg(char* fbuf, fmsghdr_t* hdr, uint user, uint subnum)
smb_hfield(&msg,FIDOMSGID,(ushort)(m-l),fbuf+l);
}
else if(!strncmp((char *)fbuf+l+1,"REPLY:",6)) {
else if(!strncmp(fbuf+l+1,"REPLY:",6)) {
l+=7;
while(l<length && fbuf[l]<=' ' && fbuf[l]>=0) l++;
m=l;
......@@ -3388,8 +3388,8 @@ int fmsgtosmsg(char* fbuf, fmsghdr_t* hdr, uint user, uint subnum)
smb_hfield(&msg,FIDOREPLYID,(ushort)(m-l),fbuf+l);
}
else if(!strncmp((char *)fbuf+l+1,"FLAGS ",6) /* correct */
|| !strncmp((char *)fbuf+l+1,"FLAGS:",6)) { /* incorrect */
else if(!strncmp(fbuf+l+1,"FLAGS ",6) /* correct */
|| !strncmp(fbuf+l+1,"FLAGS:",6)) { /* incorrect */
l+=7;
while(l<length && fbuf[l]<=' ' && fbuf[l]>=0) l++;
m=l;
......@@ -3399,7 +3399,7 @@ int fmsgtosmsg(char* fbuf, fmsghdr_t* hdr, uint user, uint subnum)
smb_hfield(&msg,FIDOFLAGS,(ushort)(m-l),fbuf+l);
}
else if(!strncmp((char *)fbuf+l+1,"PATH:",5)) {
else if(!strncmp(fbuf+l+1,"PATH:",5)) {
l+=6;
while(l<length && fbuf[l]<=' ' && fbuf[l]>=0) l++;
m=l;
......@@ -3409,7 +3409,7 @@ int fmsgtosmsg(char* fbuf, fmsghdr_t* hdr, uint user, uint subnum)
smb_hfield(&msg,FIDOPATH,(ushort)(m-l),fbuf+l);
}
else if(!strncmp((char *)fbuf+l+1,"PID:",4)) {
else if(!strncmp(fbuf+l+1,"PID:",4)) {
l+=5;
while(l<length && fbuf[l]<=' ' && fbuf[l]>=0) l++;
m=l;
......@@ -3419,7 +3419,7 @@ int fmsgtosmsg(char* fbuf, fmsghdr_t* hdr, uint user, uint subnum)
smb_hfield(&msg,FIDOPID,(ushort)(m-l),fbuf+l);
}
else if(!strncmp((char *)fbuf+l+1,"TID:",4)) {
else if(!strncmp(fbuf+l+1,"TID:",4)) {
l+=5;
while(l<length && fbuf[l]<=' ' && fbuf[l]>=0) l++;
m=l;
......@@ -3429,7 +3429,7 @@ int fmsgtosmsg(char* fbuf, fmsghdr_t* hdr, uint user, uint subnum)
smb_hfield(&msg,FIDOTID,(ushort)(m-l),fbuf+l);
}
else if(!strncmp((char *)fbuf+l+1, "NOTE:", 5)) {
else if(!strncmp(fbuf+l+1, "NOTE:", 5)) {
l+=6;
while(l<length && fbuf[l]<=' ' && fbuf[l]>=0) l++;
m=l;
......@@ -3439,7 +3439,7 @@ int fmsgtosmsg(char* fbuf, fmsghdr_t* hdr, uint user, uint subnum)
smb_hfield(&msg, SMB_EDITOR, (ushort)(m-l), fbuf+l);
}
else if(!strncmp((char *)fbuf+l+1, "CHRS:", 5)) {
else if(!strncmp(fbuf+l+1, "CHRS:", 5)) {
l+=6;
while(l<length && fbuf[l]<=' ' && fbuf[l]>=0) l++;
m=l;
......@@ -3450,7 +3450,7 @@ int fmsgtosmsg(char* fbuf, fmsghdr_t* hdr, uint user, uint subnum)
}
}
else if(!strncmp((char *)fbuf+l+1, "CHARSET:", 8)) {
else if(!strncmp(fbuf+l+1, "CHARSET:", 8)) {
l+=9;
while(l<length && fbuf[l]<=' ' && fbuf[l]>=0) l++;
m=l;
......@@ -3460,19 +3460,19 @@ int fmsgtosmsg(char* fbuf, fmsghdr_t* hdr, uint user, uint subnum)
smb_hfield(&msg, FIDOCHARSET, (ushort)(m-l), fbuf+l);
}
else if(!strncmp((char *)fbuf+l+1,"TZUTC:",6)) { /* FSP-1001 */
else if(!strncmp(fbuf+l+1,"TZUTC:",6)) { /* FSP-1001 */
l+=7;
while(l<length && fbuf[l]<=' ' && fbuf[l]>=0) l++;
msg.hdr.when_written.zone = fmsgzone(fbuf+l);
}
else if(!strncmp((char *)fbuf+l+1,"TZUTCINFO:",10)) { /* non-standard */
else if(!strncmp(fbuf+l+1,"TZUTCINFO:",10)) { /* non-standard */
l+=11;
while(l<length && fbuf[l]<=' ' && fbuf[l]>=0) l++;
msg.hdr.when_written.zone = fmsgzone(fbuf+l);
}
else if(!strncmp((char *)fbuf + l + 1, "COLS:", 5)) { /* SBBSecho */
else if(!strncmp(fbuf + l + 1, "COLS:", 5)) { /* SBBSecho */
l += 6;
while(l<length && fbuf[l] <= ' ' && fbuf[l] >= 0) l++;
uint8_t columns = atoi(fbuf + l);
......@@ -3494,10 +3494,10 @@ int fmsgtosmsg(char* fbuf, fmsghdr_t* hdr, uint user, uint subnum)
}
if(ch == '\n')
continue;
if(cr && (!strncmp((char *)fbuf+l,"--- ",4)
|| !strncmp((char *)fbuf+l,"---\r",4)))
if(cr && (!strncmp(fbuf+l,"--- ",4)
|| !strncmp(fbuf+l,"---\r",4)))
done=1; /* tear line and down go into tail */
else if(cr && !strncmp((char *)fbuf+l," * Origin: ",11)) {
else if(cr && !strncmp(fbuf+l," * Origin: ",11)) {
p=(char*)fbuf+l+11;
while(*p && *p!='\r') p++; /* Find CR */
while(p && *p!='(') p--; /* rewind to '(' */
......@@ -3505,7 +3505,7 @@ int fmsgtosmsg(char* fbuf, fmsghdr_t* hdr, uint user, uint subnum)
origaddr=atofaddr(p+1); /* get orig address */
done=1;
}
else if(done && cr && !strncmp((char *)fbuf+l,"SEEN-BY:",8)) {
else if(done && cr && !strncmp(fbuf+l,"SEEN-BY:",8)) {
l+=8;
while(l<length && fbuf[l]<=' ' && fbuf[l]>=0) l++;
m=l;
......@@ -3711,11 +3711,11 @@ void putfmsg(FILE* stream, const char* fbuf, fmsghdr_t* hdr, area_t area
if(area.tag == NULL && strstr(fbuf, "\1INTL ") == NULL) /* NetMail, so add FSC-0004 INTL kludge */
fwrite_intl_control_line(stream, hdr); /* If not already present */
len = strlen((char *)fbuf);
len = strlen(fbuf);
/* Write message body */
if(area.tag)
if(strncmp((char *)fbuf,"AREA:",5)) /* No AREA: Line */
if(strncmp(fbuf,"AREA:",5)) /* No AREA: Line */
fprintf(stream,"AREA:%s\r",area.tag); /* So add one */
(void)fwrite(fbuf,len,1,stream);
lastlen=9;
......@@ -3916,8 +3916,8 @@ void gen_psb(addrlist_t *seenbys, addrlist_t *paths, const char *inbuf, uint16_t
fbuf=inbuf;
FREE_AND_NULL(seenbys->addr);
addr.zone=addr.net=addr.node=addr.point=seenbys->addrs=0;
p=strstr((char *)fbuf,"\rSEEN-BY:");
if(!p) p=strstr((char *)fbuf,"\nSEEN-BY:");
p=strstr(fbuf,"\rSEEN-BY:");
if(!p) p=strstr(fbuf,"\nSEEN-BY:");
if(p) {
while(1) {
sprintf(str,"%-.100s",p+10);
......@@ -3979,7 +3979,7 @@ void gen_psb(addrlist_t *seenbys, addrlist_t *paths, const char *inbuf, uint16_t
FREE_AND_NULL(paths->addr);
addr.zone=addr.net=addr.node=addr.point=paths->addrs=0;
if((p=strstr((char *)fbuf,"\1PATH:"))!=NULL) {
if((p=strstr(fbuf,"\1PATH:"))!=NULL) {
while(1) {
sprintf(str,"%-.100s",p+7);
if((p1=strchr(str,'\r'))!=NULL)
......@@ -4073,9 +4073,9 @@ void strip_psb(char *inbuf)
fbuf=strstr(inbuf, FIDO_ORIGIN_PREFIX_FORM_2);
if(!fbuf)
fbuf=inbuf;
if((p=strstr((char *)fbuf,"\rSEEN-BY:"))!=NULL)
if((p=strstr(fbuf,"\rSEEN-BY:"))!=NULL)
*(p)=0;
if((p=strstr((char *)fbuf,"\r\1PATH:"))!=NULL)
if((p=strstr(fbuf,"\r\1PATH:"))!=NULL)
*(p)=0;
}
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment