Skip to content
Snippets Groups Projects
Commit df7ee609 authored by rswindell's avatar rswindell
Browse files

Removed unnecessary local variable (xlatlen) from smb_addmsg().

parent c1b054cd
No related branches found
No related tags found
No related merge requests found
......@@ -1494,7 +1494,6 @@ int SMBCALL smb_addmsg(smb_t* smb, smbmsg_t* msg, int storage, BOOL dupechk
int retval;
size_t n;
size_t l,length;
size_t xlatlen;
size_t taillen=0;
size_t bodylen=0;
long offset;
......@@ -1610,7 +1609,6 @@ int SMBCALL smb_addmsg(smb_t* smb, smbmsg_t* msg, int storage, BOOL dupechk
if((retval=smb_dfield(msg,TEXT_BODY,bodylen))!=SMB_SUCCESS)
break;
xlatlen=0;
if(xlat!=XLAT_NONE) { /* e.g. XLAT_LZH */
if(smb_fwrite(smb,&xlat,sizeof(xlat),smb->sdt_fp)!=sizeof(xlat)) {
safe_snprintf(smb->last_error,sizeof(smb->last_error)
......@@ -1619,7 +1617,7 @@ int SMBCALL smb_addmsg(smb_t* smb, smbmsg_t* msg, int storage, BOOL dupechk
retval=SMB_ERR_WRITE;
break;
}
xlatlen+=sizeof(xlat);
bodylen-=sizeof(xlat);
}
xlat=XLAT_NONE; /* xlat string terminator */
if(smb_fwrite(smb,&xlat,sizeof(xlat),smb->sdt_fp)!=sizeof(xlat)) {
......@@ -1629,13 +1627,13 @@ int SMBCALL smb_addmsg(smb_t* smb, smbmsg_t* msg, int storage, BOOL dupechk
retval=SMB_ERR_WRITE;
break;
}
xlatlen+=sizeof(xlat);
bodylen-=sizeof(xlat);
if(smb_fwrite(smb,body,bodylen-xlatlen,smb->sdt_fp)!=bodylen-xlatlen) {
if(smb_fwrite(smb,body,bodylen,smb->sdt_fp)!=bodylen) {
safe_snprintf(smb->last_error,sizeof(smb->last_error)
,"%d (%s) writing body (%ld bytes)"
,ferror(smb->sdt_fp),STRERROR(ferror(smb->sdt_fp))
,bodylen-xlatlen);
,bodylen);
retval=SMB_ERR_WRITE;
break;
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment