summaryrefslogtreecommitdiff
path: root/src/include/session.h
diff options
context:
space:
mode:
authorMark Benvenuto <mark.benvenuto@mongodb.com>2015-01-15 15:07:01 -0500
committerMark Benvenuto <mark.benvenuto@mongodb.com>2015-01-15 15:19:04 -0500
commit96ab0ef67eee20fa75fa6d52c97d98bc119b74ae (patch)
tree3a522c50def6774d64f82ed1bfb6030c605d1ec8 /src/include/session.h
parentdf0cb0dd53fc9db16c6bcb96f4c0ff7ae2d0ea2f (diff)
downloadmongo-96ab0ef67eee20fa75fa6d52c97d98bc119b74ae.tar.gz
Struct alignment and packing for MSVC
Diffstat (limited to 'src/include/session.h')
-rw-r--r--src/include/session.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/include/session.h b/src/include/session.h
index c2ed3473dfb..909f1daf5a4 100644
--- a/src/include/session.h
+++ b/src/include/session.h
@@ -42,7 +42,7 @@ struct __wt_hazard {
* WT_SESSION_IMPL --
* Implementation of WT_SESSION.
*/
-struct __wt_session_impl {
+struct WT_COMPILER_TYPE_ALIGN(WT_CACHE_LINE_ALIGNMENT) __wt_session_impl {
WT_SESSION iface;
void *lang_private; /* Language specific private storage */
@@ -190,4 +190,4 @@ struct __wt_session_impl {
uint32_t hazard_size; /* Allocated slots in hazard array. */
uint32_t nhazard; /* Count of active hazard pointers */
WT_HAZARD *hazard; /* Hazard pointer array */
-} WT_GCC_ATTRIBUTE((aligned(WT_CACHE_LINE_ALIGNMENT)));
+};