fix declarations that discard 'const' modifier from pointers
authorTomas Vondra <[email protected]>
Tue, 1 Mar 2016 03:05:53 +0000 (04:05 +0100)
committerPavan Deolasee <[email protected]>
Fri, 11 Mar 2016 06:26:44 +0000 (11:56 +0530)
src/gtm/client/gtm_client.c
src/include/gtm/gtm_client.h

index 3d6830d9124056f8dfcb94fbb18fde72d682f96a..126ff30ca4bd8eb48b84777f5287721624093b17 100644 (file)
@@ -77,7 +77,7 @@ static int node_register_worker(GTM_Conn *conn, GTM_PGXCNodeType type, const cha
                                                                char *node_name, char *datafolder,
                                                                GTM_PGXCNodeStatus status, bool is_backup);
 static int node_unregister_worker(GTM_Conn *conn, GTM_PGXCNodeType type, const char * node_name, bool is_backup);
-static int report_barrier_internal(GTM_Conn *conn, char *barrier_id, bool is_backup);
+static int report_barrier_internal(GTM_Conn *conn, const char *barrier_id, bool is_backup);
 /*
  * Make an empty result if old one is null.
  */
@@ -2258,7 +2258,7 @@ send_failed:
  */
 
 int
-report_barrier(GTM_Conn *conn, char *barrier_id)
+report_barrier(GTM_Conn *conn, const char *barrier_id)
 {
        return(report_barrier_internal(conn, barrier_id, false));
 }
@@ -2271,7 +2271,7 @@ bkup_report_barrier(GTM_Conn *conn, char *barrier_id)
 }
 
 static int
-report_barrier_internal(GTM_Conn *conn, char *barrier_id, bool is_backup)
+report_barrier_internal(GTM_Conn *conn, const char *barrier_id, bool is_backup)
 {
        GTM_Result *res = NULL;
        time_t finish_time;
index 265a138d8fedcd1ff2a3f79e2515a6975ed9cc91..41206b944fd6b383e266482548d94c780b38db63 100644 (file)
@@ -318,7 +318,7 @@ int bkup_reset_sequence(GTM_Conn *conn, GTM_SequenceKey key);
 /*
  * Barrier
  */
-int report_barrier(GTM_Conn *conn, char *barier_id);
+int report_barrier(GTM_Conn *conn, const char *barier_id);
 int bkup_report_barrier(GTM_Conn *conn, char *barrier_id);
 
 /*