diff --git a/wcfs/internal/wcfs_misc.cpp b/wcfs/internal/wcfs_misc.cpp
index 761b52ef08a111640ca275506280cf43b46d323b..744c47b3b8d4b5867256a6bffc8e7964eaed1b1e 100644
--- a/wcfs/internal/wcfs_misc.cpp
+++ b/wcfs/internal/wcfs_misc.cpp
@@ -256,7 +256,7 @@ tuple<int64_t, error> parseInt(const string& s) {
 }
 
 // parseUint decodes string s as unsigned decimal integer.
-tuple<uint64_t, error> parse_uint(const string& s) {
+tuple<uint64_t, error> parseUint(const string& s) {
     uint64_t v;
     int n = sscanf(s.c_str(), "%" SCNu64, &v);      // XXX verify
     if (!(n == 1 && std::to_string(v) == s))        // XXX verify
diff --git a/wcfs/internal/wcfs_virtmem.cpp b/wcfs/internal/wcfs_virtmem.cpp
index 8031a0eb84ad0362e85386cc1071b306af0d8e4e..c3777966486d4ac62bffc2ffc737b712261d7360 100644
--- a/wcfs/internal/wcfs_virtmem.cpp
+++ b/wcfs/internal/wcfs_virtmem.cpp
@@ -370,11 +370,14 @@ void Conn::_pin1(PinReq *req) {
         // XXX reenable
         //trace("\tremmapblk %d @%s" % (req->blk, (h(req.at) if req.at else "head")))
         // check if virtmem did not dirtied page corresponding to this block already
+// XXX reenable (link to libbigfile dso)
+#if 0
         virt_lock();
         TODO (mmap->file->blksize != mmap->fileh->ramh->ram->pagesize);
         if (!__fileh_page_isdirty(mmap->fileh, req->blk))
             mmap->_remmapblk(req->blk, req->at);    // XXX err
         virt_unlock();
+#endif
         //trace("\t-> remmaped");   XXX
     }