diff --git a/src/textfile.c b/src/textfile.c
index d115ff6..089cce8 100644
--- a/src/textfile.c
+++ b/src/textfile.c
{
struct stat st;
char *map, *off, *end, *str;
- off_t size, pos; size_t base;
+ off_t size; size_t base;
int fd, len, err = 0;
fd = open(pathname, O_RDWR);
if (!size) {
if (value) {
- pos = lseek(fd, size, SEEK_SET);
+ lseek(fd, size, SEEK_SET);
err = write_key_value(fd, key, value);
}
goto unlock;
if (!off) {
if (value) {
munmap(map, size);
- pos = lseek(fd, size, SEEK_SET);
+ lseek(fd, size, SEEK_SET);
err = write_key_value(fd, key, value);
}
goto unlock;
err = errno;
goto unlock;
}
- pos = lseek(fd, base, SEEK_SET);
+ lseek(fd, base, SEEK_SET);
if (value)
err = write_key_value(fd, key, value);
free(str);
goto unlock;
}
- pos = lseek(fd, base, SEEK_SET);
+ lseek(fd, base, SEEK_SET);
if (value)
err = write_key_value(fd, key, value);