summaryrefslogtreecommitdiff
path: root/src/fr-command-rar.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/fr-command-rar.h')
-rw-r--r--src/fr-command-rar.h9
1 files changed, 8 insertions, 1 deletions
diff --git a/src/fr-command-rar.h b/src/fr-command-rar.h
index eaafad4..185d24e 100644
--- a/src/fr-command-rar.h
+++ b/src/fr-command-rar.h
@@ -38,13 +38,20 @@
typedef struct _FrCommandRar FrCommandRar;
typedef struct _FrCommandRarClass FrCommandRarClass;
+typedef enum
+{
+ FR_COMMAND_RAR_TYPE_RAR4 = 0,
+ FR_COMMAND_RAR_TYPE_RAR5,
+ FR_COMMAND_RAR_TYPE_UNRAR_FREE,
+} FrCommandRarType;
+
struct _FrCommandRar
{
FrCommand __parent;
gboolean list_started;
gboolean rar4_odd_line;
- gboolean rar5;
+ FrCommandRarType output_type;
FileData *fdata;
};