From da52f17aa4374fcb7a99217853b45d5d64c39d14 Mon Sep 17 00:00:00 2001 From: Andreas Huggel Date: Sun, 18 Jul 2010 15:55:08 +0000 Subject: [PATCH] Fixed writing to pseudo memory mapped areas (at least on Linux). --- src/basicio.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/basicio.cpp b/src/basicio.cpp index 6977d9e9..315e1bdd 100644 --- a/src/basicio.cpp +++ b/src/basicio.cpp @@ -280,6 +280,7 @@ namespace Exiv2 { p_->hFile_ = 0; #else if (p_->isWriteable_) { + seek(0, BasicIo::beg); write(p_->pMappedArea_, p_->mappedLength_); } if (p_->isMalloced_) {