char foldername[ ADDON_FOLDERNAME_MAX ];
};
-#define ADDON_REG_HIDDEN 0x1
+#define ADDON_REG_HIDDEN 0x1
+#define ADDON_REG_MTZERO 0x2
+#define ADDON_REG_CITY 0x4
+#define ADDON_REG_PREMIUM 0x8
struct {
struct addon_reg{
static addon_reg *get_addon_from_index( enum addon_type type, u32 index,
u32 ignoreflags );
static u32 get_index_from_addon( enum addon_type type, addon_reg *a );
-static int addon_get_content_folder( addon_reg *reg, vg_str *folder );
+static int addon_get_content_folder( addon_reg *reg, vg_str *folder, int async);
/* scanning routines */
static u32 addon_match( addon_alias *alias );