@@ -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 ;
0 commit comments