]> mj.ucw.cz Git - libucw.git/blobdiff - lib/config.h
Double oops.
[libucw.git] / lib / config.h
index 8e5d21472e446a32610cb8916c73a9ec0b9510d7..0f7179d1fd3b15d934500ffab9e2dcb3ce42b58b 100644 (file)
@@ -20,7 +20,7 @@
 
 /* Version */
 
-#define SHER_VER "3.2.1" SHERLOCK_VERSION_SUFFIX
+#define SHER_VER "3.3" SHERLOCK_VERSION_SUFFIX
 
 /* Paths */
 
@@ -76,6 +76,18 @@ typedef s32 sh_off_t;
 #define PUT_P(p,x) PUT_U32(p,x)
 #endif
 
+/* Data type for area ID's */
+
+#ifdef CONFIG_AREAS
+typedef u32 area_t;
+#define AREA_NONE 0
+#define AREA_ANY ~0U
+#else
+typedef struct { } area_t;
+#define AREA_NONE (area_t){}
+#define AREA_ANY (area_t){}
+#endif
+
 /* Misc */
 
 #ifdef __GNUC__