File lua-restore-5.2.2-abi.patch of Package lua.4026

Index: lua-5.2.4/src/lobject.h
===================================================================
--- lua-5.2.4.orig/src/lobject.h
+++ lua-5.2.4/src/lobject.h
@@ -561,12 +561,12 @@ typedef struct Table {
   CommonHeader;
   lu_byte flags;  /* 1<<p means tagmethod(p) is not present */
   lu_byte lsizenode;  /* log2 of size of `node' array */
-  int sizearray;  /* size of `array' array */
+  struct Table *metatable;
   TValue *array;  /* array part */
   Node *node;
   Node *lastfree;  /* any free position is before this position */
-  struct Table *metatable;
   GCObject *gclist;
+  int sizearray;  /* size of `array' array */
 } Table;
 
 
openSUSE Build Service is sponsored by