Merged changes in the trunk up to revision 55357.
[blender-staging.git] / source / blender / blenkernel / BKE_main.h
index 8e4d370e8a041c5f14d72ea3b9e546a586d62f21..fec163e2d17010798047c8629c5996cca50c4663 100644 (file)
@@ -88,6 +88,9 @@ typedef struct Main {
        ListBase gpencil;
        ListBase movieclip;
        ListBase mask;
+#ifdef WITH_FREESTYLE
+       ListBase linestyle;
+#endif
 
        char id_tag_update[256];
 } Main;
@@ -95,6 +98,10 @@ typedef struct Main {
 #define MAIN_VERSION_ATLEAST(main, ver, subver) \
        ((main)->versionfile > (ver) || (main->versionfile == (ver) && (main)->subversionfile >= (subver)))
 
+#define MAIN_VERSION_OLDER(main, ver, subver) \
+       ((main)->versionfile < (ver) || (main->versionfile == (ver) && (main)->subversionfile < (subver)))
+
+       
 #ifdef __cplusplus
 }
 #endif