diff options
author | Marcus Brinkmann <[email protected]> | 2012-07-28 20:06:09 +0000 |
---|---|---|
committer | Marcus Brinkmann <[email protected]> | 2012-07-28 20:06:09 +0000 |
commit | 8384ccbd1a51447dccbd608fc5df3c24cb8999b1 (patch) | |
tree | 6cb48bf21f7777134950d67e0505c979a347e7b7 /src/data-mem.c | |
parent | Allow null context on gpgme_set_locale. (diff) | |
download | gpgme-8384ccbd1a51447dccbd608fc5df3c24cb8999b1.tar.gz gpgme-8384ccbd1a51447dccbd608fc5df3c24cb8999b1.zip |
Fix sign error in position calculation for mem_seek.
* data-mem.c (mem_seek): Fix sign error in position calculation.
Diffstat (limited to 'src/data-mem.c')
-rw-r--r-- | src/data-mem.c | 2 |
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); |