Commit 5002303d authored by Poul-Henning Kamp's avatar Poul-Henning Kamp

Remove unsed VLU_Data() and VLU_File() functions.

parent 2a9fc5ee
......@@ -33,8 +33,6 @@
typedef int (vlu_f)(void *, const char *);
struct vlu *VLU_New(void *priv, vlu_f *func, unsigned bufsize);
int VLU_Fd(int fd, struct vlu *l);
int VLU_File(FILE *f, struct vlu *l);
int VLU_Data(const void *ptr, int len, struct vlu *l);
void VLU_Destroy(struct vlu *l);
void VLU_SetTelnet(struct vlu *l, int fd);
......
......@@ -182,41 +182,3 @@ VLU_Fd(int fd, struct vlu *l)
l->bufp += i;
return (LineUpProcess(l));
}
int
VLU_File(FILE *f, struct vlu *l)
{
char *p;
CHECK_OBJ_NOTNULL(l, LINEUP_MAGIC);
p = fgets(l->buf + l->bufp, l->bufl - l->bufp, f);
if (p == NULL)
return (-1);
l->bufp = strlen(l->buf);
return (LineUpProcess(l));
}
int
VLU_Data(const void *ptr, int len, struct vlu *l)
{
const char *p;
int i = 0;
p = ptr;
CHECK_OBJ_NOTNULL(l, LINEUP_MAGIC);
if (len < 0)
len = strlen(p);
while (len > 0) {
i = len;
if (i > l->bufl - l->bufp)
i = l->bufl - l->bufp;
memcpy(l->buf + l->bufp, p, i);
l->bufp += i;
p += i;
len -= i;
i = LineUpProcess(l);
if (i)
break;
}
return (i);
}
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