diff -r c37e77761d00 src/structs.h
--- a/src/structs.h	Tue Jun 11 22:44:09 2013 +0200
+++ b/src/structs.h	Tue Jun 11 23:07:24 2013 +0200
@@ -1180,12 +1180,12 @@
  */
 struct dictvar_S
 {
+    char	dv_lock;	/* zero, VAR_LOCKED, VAR_FIXED */
+    char	dv_scope;	/* zero, VAR_SCOPE, VAR_DEF_SCOPE */
     int		dv_refcount;	/* reference count */
-    hashtab_T	dv_hashtab;	/* hashtab that refers to the items */
     int		dv_copyID;	/* ID used by deepcopy() */
     dict_T	*dv_copydict;	/* copied dict used by deepcopy() */
-    char	dv_lock;	/* zero, VAR_LOCKED, VAR_FIXED */
-    char	dv_scope;	/* zero, VAR_SCOPE, VAR_DEF_SCOPE */
+    hashtab_T	dv_hashtab;	/* hashtab that refers to the items */
     dict_T	*dv_used_next;	/* next dict in used dicts list */
     dict_T	*dv_used_prev;	/* previous dict in used dicts list */
 };
