Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Open sidebar
Main
Synchronet
Commits
f323e06a
Commit
f323e06a
authored
May 22, 2004
by
rswindell
Browse files
Set smb last_error upon header parsing failure.
parent
27294966
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
5 additions
and
2 deletions
+5
-2
src/sbbs3/js_msgbase.c
src/sbbs3/js_msgbase.c
+5
-2
No files found.
src/sbbs3/js_msgbase.c
View file @
f323e06a
...
...
@@ -993,8 +993,10 @@ js_put_msg_header(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *
smb_freemsghdrmem
(
&
msg
);
/* prevent duplicate header fields */
if
(
!
parse_header_object
(
cx
,
p
,
hdr
,
&
msg
,
TRUE
))
if
(
!
parse_header_object
(
cx
,
p
,
hdr
,
&
msg
,
TRUE
))
{
sprintf
(
p
->
smb
.
last_error
,
"Header parsing failure (required field missing?)"
);
break
;
}
if
(
smb_putmsg
(
&
(
p
->
smb
),
&
msg
)
!=
0
)
break
;
...
...
@@ -1376,7 +1378,8 @@ js_save_msg(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *rval)
if
(
i
==
rcpt_list_length
)
*
rval
=
JSVAL_TRUE
;
/* success */
}
}
}
else
sprintf
(
p
->
smb
.
last_error
,
"Header parsing failure (required field missing?)"
);
smb_freemsgmem
(
&
msg
);
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment