GSOC 2013 paint
[blender.git] / source / blender / makesdna / DNA_fileglobal_types.h
index 31ad628d63086d2ec1aec19669dd6c4d6018abb6..040b55d9eb6397ae5b0ad0029c13b207714e5725 100644 (file)
  *  \ingroup DNA
  */
 
-#ifndef DNA_FILEGLOBAL_TYPES_H
-#define DNA_FILEGLOBAL_TYPES_H
+#ifndef __DNA_FILEGLOBAL_TYPES_H__
+#define __DNA_FILEGLOBAL_TYPES_H__
 
 struct bScreen;
 struct Scene;
 
 /**
- * FileGlobal stores a part of the current user-unterface settings at
+ * FileGlobal stores a part of the current user-interface settings at
  * the moment of saving, and the file-specific settings.
  */
 typedef struct FileGlobal {
@@ -48,10 +48,10 @@ typedef struct FileGlobal {
        struct Scene *curscene;
        int fileflags;
        int globalf;
-       int revision;           /* svn revision from buildinfo */
-       int pad;
+       uint64_t build_commit_timestamp;  /* commit timestamp from buildinfo */
+       char build_hash[16];  /* hash from buildinfo */
        /* file path where this was saved, for recover */
-       char filename[240]; /* 240 = FILE_MAX */
+       char filename[1024]; /* 1024 = FILE_MAX */
 } FileGlobal;