diff --git a/include/flags.h b/include/flags.h index cd854cd..4a1e636 100644 --- a/include/flags.h +++ b/include/flags.h @@ -42,6 +42,12 @@ enum WHY2_TEXT_KEY_CHAIN_VERSIONS WHY2_v3 //THIRD VERSION. THE LATEST ONE }; +enum WHY2_OUTPUT_FORMAT +{ + WHY2_OUTPUT_TEXT, + WHY2_OUTPUT_BYTE +}; + #define WHY2_VERSION "v5.0" //WHY2_VERSION OF CURRENT BUILD > DO NOT TOUCH THIS < #define WHY2_VERSIONS_URL "https://raw.githubusercontent.com/ENGO150/WHY2/release/versions.json" //URL FOR GETTING versions.json #define WHY2_VERSIONS_NAME "/tmp/why2-versions.json" //do I have to explain this? @@ -71,6 +77,7 @@ typedef struct why2_bool no_output; //BOOLEAN FOR NOT PRINTING OUTPUT WHEN ENCRYPTING/DECRYPTING why2_bool update; //BOOLEAN FOR UPDATING YOUR WHY WHY2_VERSION IF OLD IS USED enum WHY2_TEXT_KEY_CHAIN_VERSIONS version; //VERSION OF tkch + enum WHY2_OUTPUT_FORMAT format; //VERSION OF tkch } why2_input_flags; typedef struct