summaryrefslogtreecommitdiff
path: root/db/pdfile.h
diff options
context:
space:
mode:
Diffstat (limited to 'db/pdfile.h')
-rw-r--r--db/pdfile.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/db/pdfile.h b/db/pdfile.h
index 7ef25a3e0a1..bb94089d917 100644
--- a/db/pdfile.h
+++ b/db/pdfile.h
@@ -253,7 +253,11 @@ public:
assert( ok() );
return curr.rec();
}
- JSObj current() { return JSObj( _current() ); }
+ JSObj current() {
+ Record *r = _current();
+ JSObj j(r);
+ return j;
+ }
virtual DiskLoc currLoc() { return curr; }
bool advance() {