ref: 42c3b07464a44570a52903eac428e3975973fbab
parent: 25137eec2f90b509ccd8d2ddb96c30296cc84558
author: halfwit <michaelmisch1985@gmail.com>
date: Thu Oct 15 09:24:41 PDT 2020
Port alloc some more
--- a/libdraw/alloc.c
+++ b/libdraw/alloc.c
@@ -1,8 +1,8 @@
#include <stdlib.h>
#include <string.h>
+#include <sys/types.h>
#include <unistd.h>
-#include <fcntl.h>
#include "draw.h"
Image*
@@ -125,7 +125,7 @@
if(flushimage(d, 0) < 0)
goto Error;
- seek(d->ctlfd, 0);
+ lseek(d->ctlfd, 0, SEEK_SET);
if(read(d->ctlfd, buf, sizeof buf) < 12*12)
goto Error;
buf[12*12] = '\0';