URI: 
       tAllow a client with encrypted support to load non-encrypt datafiles - ratox - FIFO based tox client
   DIR Log
   DIR Files
   DIR Refs
   DIR README
   DIR LICENSE
       ---
   DIR commit a8f37cdeb4ac560d6a6c5e647557268b0f84ac52
   DIR parent 1a43beddb893b9198103a42aac3e8773f1af3cef
  HTML Author: sin <sin@2f30.org>
       Date:   Mon, 22 Sep 2014 12:26:02 +0100
       
       Allow a client with encrypted support to load non-encrypt datafiles
       
       Diffstat:
         M ratox.c                             |      13 +++++++++----
       
       1 file changed, 9 insertions(+), 4 deletions(-)
       ---
   DIR diff --git a/ratox.c b/ratox.c
       t@@ -605,10 +605,15 @@ dataload(void)
                        exit(EXIT_FAILURE);
                }
        
       -        if (tox_is_data_encrypted(data) ^ encryptsave) {
       -                fprintf(stderr, "Ensure %s matches your encryption configuration\n",
       -                        DATAFILE);
       -                exit(EXIT_FAILURE);
       +        if (encryptsave == 1) {
       +                if (tox_is_data_encrypted(data) == 0)
       +                        encryptsave = 0;
       +        } else {
       +                if (tox_is_data_encrypted(data) == 1) {
       +                        fprintf(stderr, "Unable to load %s, it is encrypted\n",
       +                                DATAFILE);
       +                        exit(EXIT_FAILURE);
       +                }
                }
        
                if (encryptsave == 1) {