aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--src/data-mem.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/data-mem.c b/src/data-mem.c
index eda695a4..512c295e 100644
--- a/src/data-mem.c
+++ b/src/data-mem.c
@@ -137,7 +137,7 @@ mem_seek (gpgme_data_t dh, off_t offset, int whence)
gpg_err_set_errno (EINVAL);
return -1;
}
- dh->data.mem.offset = dh->data.mem.length - offset;
+ dh->data.mem.offset = dh->data.mem.length + offset;
break;
default:
gpg_err_set_errno (EINVAL);