gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[taler-anastasis] 02/03: small fix for payment during policy upload


From: gnunet
Subject: [taler-anastasis] 02/03: small fix for payment during policy upload
Date: Fri, 28 Aug 2020 18:26:08 +0200

This is an automated email from the git hooks/post-receive script.

dennis-neufeld pushed a commit to branch master
in repository anastasis.

commit e269eae97c56b6d166fd03167c80d893df715924
Author: Dennis Neufeld <dennis.neufeld@students.bfh.ch>
AuthorDate: Fri Aug 28 18:24:49 2020 +0200

    small fix for payment during policy upload
---
 src/cli/anastasis-cli-splitter.c | 14 ++++++++------
 src/include/anastasis.h          |  2 +-
 2 files changed, 9 insertions(+), 7 deletions(-)

diff --git a/src/cli/anastasis-cli-splitter.c b/src/cli/anastasis-cli-splitter.c
index 1e05514..47f884a 100644
--- a/src/cli/anastasis-cli-splitter.c
+++ b/src/cli/anastasis-cli-splitter.c
@@ -1033,7 +1033,7 @@ read_keyboard_command (void *cls)
                     break;
                   }
                 }
-                tu_mem[i][j] = match;                
+                tu_mem[i][j] = match;
               }
             }
           }
@@ -1065,7 +1065,7 @@ read_keyboard_command (void *cls)
                 {
                   pc_states[i].tu_states[k] = &tu_states[j];
                   k++;
-                }                
+                }
               }
               pc_states[i].tu_states_len = k;
             }
@@ -1301,17 +1301,19 @@ read_keyboard_command (void *cls)
       {
         printf ("To skip following press enter\n");
         printf ("Please type in PaymentSecret for Server#%u: ", i);
+        free (buffer);
         buffer = readline ((char *) NULL);
         characters = strlen (buffer);
         if (characters > 1)
         {
           add_history (buffer);
           pds[i]->payment_order_id = GNUNET_malloc (characters + 1);
-          char *payment_order_id = NULL;
-          GNUNET_strlcpy (payment_order_id,
+          GNUNET_strlcpy (pds[i]->payment_order_id,
                           buffer,
-                          characters);
-          pds[i]->payment_order_id = (const char *) payment_order_id;
+                          characters + 1);
+          GNUNET_log (GNUNET_ERROR_TYPE_DEBUG,
+                      "At %s:%d payment secret is %s\n", __FILE__, __LINE__,
+                      pds[i]->payment_order_id);
           free (buffer);
           buffer = (char *) NULL;
         }
diff --git a/src/include/anastasis.h b/src/include/anastasis.h
index 0106ef3..cf590db 100644
--- a/src/include/anastasis.h
+++ b/src/include/anastasis.h
@@ -40,7 +40,7 @@ struct ANASTASIS_PaymentDetails
   /**
    * Payment order ID of a past payment
    */
-  const char *payment_order_id;
+  char *payment_order_id;
 };
 
 

-- 
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]