diff --git a/m-snapshot.h b/m-snapshot.h index 44ea224f..a94f5e89 100644 --- a/m-snapshot.h +++ b/m-snapshot.h @@ -222,7 +222,7 @@ { \ SNAPSHOTI_CONTRACT(snap); \ unsigned char flags = atomic_load(&snap->flags); \ - return &snap->data[SNAPSHOTI_R(flags)]; \ + return M_C3(snapshot_, name, _const_cast)(&snap->data[SNAPSHOTI_R(flags)]); \ } \ // FIXME: Method SWAP ?