@@ -582,7 +582,7 @@ add_reloption(relopt_gen *newoption)
582
582
*(for types other than string)
583
583
*/
584
584
static relopt_gen *
585
- allocate_reloption (bits32 kinds ,int type ,char * name ,char * desc )
585
+ allocate_reloption (bits32 kinds ,int type ,const char * name ,const char * desc )
586
586
{
587
587
MemoryContext oldcxt ;
588
588
size_t size ;
@@ -630,7 +630,7 @@ allocate_reloption(bits32 kinds, int type, char *name, char *desc)
630
630
*Add a new boolean reloption
631
631
*/
632
632
void
633
- add_bool_reloption (bits32 kinds ,char * name ,char * desc ,bool default_val )
633
+ add_bool_reloption (bits32 kinds ,const char * name ,const char * desc ,bool default_val )
634
634
{
635
635
relopt_bool * newoption ;
636
636
@@ -646,7 +646,7 @@ add_bool_reloption(bits32 kinds, char *name, char *desc, bool default_val)
646
646
*Add a new integer reloption
647
647
*/
648
648
void
649
- add_int_reloption (bits32 kinds ,char * name ,char * desc ,int default_val ,
649
+ add_int_reloption (bits32 kinds ,const char * name ,const char * desc ,int default_val ,
650
650
int min_val ,int max_val )
651
651
{
652
652
relopt_int * newoption ;
@@ -665,7 +665,7 @@ add_int_reloption(bits32 kinds, char *name, char *desc, int default_val,
665
665
*Add a new float reloption
666
666
*/
667
667
void
668
- add_real_reloption (bits32 kinds ,char * name ,char * desc ,double default_val ,
668
+ add_real_reloption (bits32 kinds ,const char * name ,const char * desc ,double default_val ,
669
669
double min_val ,double max_val )
670
670
{
671
671
relopt_real * newoption ;
@@ -689,7 +689,7 @@ add_real_reloption(bits32 kinds, char *name, char *desc, double default_val,
689
689
* the validation.
690
690
*/
691
691
void
692
- add_string_reloption (bits32 kinds ,char * name ,char * desc ,char * default_val ,
692
+ add_string_reloption (bits32 kinds ,const char * name ,const char * desc ,const char * default_val ,
693
693
validate_string_relopt validator )
694
694
{
695
695
relopt_string * newoption ;
@@ -742,7 +742,7 @@ add_string_reloption(bits32 kinds, char *name, char *desc, char *default_val,
742
742
* but we declare them as Datums to avoid including array.h in reloptions.h.
743
743
*/
744
744
Datum
745
- transformRelOptions (Datum oldOptions ,List * defList ,char * namspace ,
745
+ transformRelOptions (Datum oldOptions ,List * defList ,const char * namspace ,
746
746
char * validnsps [],bool ignoreOids ,bool isReset )
747
747
{
748
748
Datum result ;