Commit d63c53e8 authored by Lasse Karstensen's avatar Lasse Karstensen

Squash warnings for warn_unused_result.

parent 92fd590b
...@@ -96,6 +96,7 @@ vlu_dotelnet(struct vlu *l, char *p) ...@@ -96,6 +96,7 @@ vlu_dotelnet(struct vlu *l, char *p)
char *e; char *e;
char tno[3]; char tno[3];
int i; int i;
ssize_t r = 0;
e = l->buf + l->bufp; e = l->buf + l->bufp;
assert(p >= l->buf && p < e); assert(p >= l->buf && p < e);
...@@ -120,7 +121,9 @@ vlu_dotelnet(struct vlu *l, char *p) ...@@ -120,7 +121,9 @@ vlu_dotelnet(struct vlu *l, char *p)
/* Return WONT for these */ /* Return WONT for these */
memcpy(tno, p, 3); memcpy(tno, p, 3);
tno[1] = (char)252; tno[1] = (char)252;
(void)write(l->telnet, tno, 3); r = write(l->telnet, tno, 3);
if (r != 3)
return (1);
i = 3; i = 3;
break; break;
default: default:
......
...@@ -408,6 +408,7 @@ VSL_WriteOpen(struct VSL_data *vsl, const char *name, int append, int unbuf) ...@@ -408,6 +408,7 @@ VSL_WriteOpen(struct VSL_data *vsl, const char *name, int append, int unbuf)
{ {
const char head[] = VSL_FILE_ID; const char head[] = VSL_FILE_ID;
FILE* f; FILE* f;
size_t r = 0;
f = fopen(name, append ? "a" : "w"); f = fopen(name, append ? "a" : "w");
if (f == NULL) { if (f == NULL) {
...@@ -417,7 +418,12 @@ VSL_WriteOpen(struct VSL_data *vsl, const char *name, int append, int unbuf) ...@@ -417,7 +418,12 @@ VSL_WriteOpen(struct VSL_data *vsl, const char *name, int append, int unbuf)
if (unbuf) if (unbuf)
setbuf(f, NULL); setbuf(f, NULL);
if (0 == ftell(f)) if (0 == ftell(f))
fwrite(head, 1, sizeof head, f); r = fwrite(head, 1, sizeof head, f);
if (r != sizeof head) {
vsl_diag(vsl, "%s", strerror(errno));
fclose(f);
return (NULL);
}
return (f); return (f);
} }
......
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