Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit0e1539b

Browse files
committed
Add some const decorations to prototypes
Reviewed-by: Fabien COELHO <coelho@cri.ensmp.fr>
1 parent7e60e67 commit0e1539b

File tree

95 files changed

+236
-236
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

95 files changed

+236
-236
lines changed

‎contrib/dict_xsyn/dict_xsyn.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ compare_syn(const void *a, const void *b)
7070
}
7171

7272
staticvoid
73-
read_dictionary(DictSyn*d,char*filename)
73+
read_dictionary(DictSyn*d,constchar*filename)
7474
{
7575
char*real_filename=get_tsearch_config_filename(filename,"rules");
7676
tsearch_readline_statetrst;

‎contrib/fuzzystrmatch/dmetaphone.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -232,7 +232,7 @@ metastring;
232232
*/
233233

234234
staticmetastring*
235-
NewMetaString(char*init_str)
235+
NewMetaString(constchar*init_str)
236236
{
237237
metastring*s;
238238
charempty_string[]="";
@@ -375,7 +375,7 @@ StringAt(metastring *s, int start, int length,...)
375375

376376

377377
staticvoid
378-
MetaphAdd(metastring*s,char*new_str)
378+
MetaphAdd(metastring*s,constchar*new_str)
379379
{
380380
intadd_length;
381381

‎contrib/pgcrypto/pgcrypto.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ PG_MODULE_MAGIC;
4747
/* private stuff */
4848

4949
typedefint (*PFN) (constchar*name,void**res);
50-
staticvoid*find_provider(text*name,PFNpf,char*desc,intsilent);
50+
staticvoid*find_provider(text*name,PFNpf,constchar*desc,intsilent);
5151

5252
/* SQL function: hash(bytea, text) returns bytea */
5353
PG_FUNCTION_INFO_V1(pg_digest);
@@ -474,7 +474,7 @@ pg_random_uuid(PG_FUNCTION_ARGS)
474474
staticvoid*
475475
find_provider(text*name,
476476
PFNprovider_lookup,
477-
char*desc,intsilent)
477+
constchar*desc,intsilent)
478478
{
479479
void*res;
480480
char*buf;

‎contrib/seg/seg.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1052,9 +1052,9 @@ restore(char *result, float val, int n)
10521052
* a floating point number
10531053
*/
10541054
int
1055-
significant_digits(char*s)
1055+
significant_digits(constchar*s)
10561056
{
1057-
char*p=s;
1057+
constchar*p=s;
10581058
intn,
10591059
c,
10601060
zeroes;

‎contrib/seg/segdata.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ typedef struct SEG
1212
}SEG;
1313

1414
/* in seg.c */
15-
externintsignificant_digits(char*str);
15+
externintsignificant_digits(constchar*str);
1616

1717
/* in segscan.l */
1818
externintseg_yylex(void);

‎contrib/seg/segparse.y

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
#defineYYMALLOC palloc
2222
#defineYYFREE pfree
2323

24-
staticfloatseg_atof(char *value);
24+
staticfloatseg_atof(constchar *value);
2525

2626
staticchar strbuf[25] = {
2727
'0','0','0','0','0',
@@ -151,7 +151,7 @@ deviation: SEGFLOAT
151151

152152

153153
staticfloat
154-
seg_atof(char *value)
154+
seg_atof(constchar *value)
155155
{
156156
Datum datum;
157157

‎contrib/unaccent/unaccent.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ placeChar(TrieChar *node, const unsigned char *str, int lenstr,
9090
* Function converts UTF8-encoded file into current encoding.
9191
*/
9292
staticTrieChar*
93-
initTrie(char*filename)
93+
initTrie(constchar*filename)
9494
{
9595
TrieChar*volatilerootTrie=NULL;
9696
MemoryContextccxt=CurrentMemoryContext;

‎contrib/uuid-ossp/uuid-ossp.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -253,7 +253,7 @@ uuid_generate_v35_internal(int mode, pg_uuid_t *ns, text *name)
253253
#else/* !HAVE_UUID_OSSP */
254254

255255
staticDatum
256-
uuid_generate_internal(intv,unsignedchar*ns,char*ptr,intlen)
256+
uuid_generate_internal(intv,unsignedchar*ns,constchar*ptr,intlen)
257257
{
258258
charstrbuf[40];
259259

‎src/backend/access/common/reloptions.c

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -582,7 +582,7 @@ add_reloption(relopt_gen *newoption)
582582
*(for types other than string)
583583
*/
584584
staticrelopt_gen*
585-
allocate_reloption(bits32kinds,inttype,char*name,char*desc)
585+
allocate_reloption(bits32kinds,inttype,constchar*name,constchar*desc)
586586
{
587587
MemoryContextoldcxt;
588588
size_tsize;
@@ -630,7 +630,7 @@ allocate_reloption(bits32 kinds, int type, char *name, char *desc)
630630
*Add a new boolean reloption
631631
*/
632632
void
633-
add_bool_reloption(bits32kinds,char*name,char*desc,booldefault_val)
633+
add_bool_reloption(bits32kinds,constchar*name,constchar*desc,booldefault_val)
634634
{
635635
relopt_bool*newoption;
636636

@@ -646,7 +646,7 @@ add_bool_reloption(bits32 kinds, char *name, char *desc, bool default_val)
646646
*Add a new integer reloption
647647
*/
648648
void
649-
add_int_reloption(bits32kinds,char*name,char*desc,intdefault_val,
649+
add_int_reloption(bits32kinds,constchar*name,constchar*desc,intdefault_val,
650650
intmin_val,intmax_val)
651651
{
652652
relopt_int*newoption;
@@ -665,7 +665,7 @@ add_int_reloption(bits32 kinds, char *name, char *desc, int default_val,
665665
*Add a new float reloption
666666
*/
667667
void
668-
add_real_reloption(bits32kinds,char*name,char*desc,doubledefault_val,
668+
add_real_reloption(bits32kinds,constchar*name,constchar*desc,doubledefault_val,
669669
doublemin_val,doublemax_val)
670670
{
671671
relopt_real*newoption;
@@ -689,7 +689,7 @@ add_real_reloption(bits32 kinds, char *name, char *desc, double default_val,
689689
* the validation.
690690
*/
691691
void
692-
add_string_reloption(bits32kinds,char*name,char*desc,char*default_val,
692+
add_string_reloption(bits32kinds,constchar*name,constchar*desc,constchar*default_val,
693693
validate_string_reloptvalidator)
694694
{
695695
relopt_string*newoption;
@@ -742,7 +742,7 @@ add_string_reloption(bits32 kinds, char *name, char *desc, char *default_val,
742742
* but we declare them as Datums to avoid including array.h in reloptions.h.
743743
*/
744744
Datum
745-
transformRelOptions(DatumoldOptions,List*defList,char*namspace,
745+
transformRelOptions(DatumoldOptions,List*defList,constchar*namspace,
746746
char*validnsps[],boolignoreOids,boolisReset)
747747
{
748748
Datumresult;

‎src/backend/access/gist/gistbuild.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -238,7 +238,7 @@ gistbuild(Relation heap, Relation index, IndexInfo *indexInfo)
238238
* and "auto" values.
239239
*/
240240
void
241-
gistValidateBufferingOption(char*value)
241+
gistValidateBufferingOption(constchar*value)
242242
{
243243
if (value==NULL||
244244
(strcmp(value,"on")!=0&&

‎src/backend/access/transam/xact.c

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3478,7 +3478,7 @@ BeginTransactionBlock(void)
34783478
* resource owner, etc while executing inside a Portal.
34793479
*/
34803480
bool
3481-
PrepareTransactionBlock(char*gid)
3481+
PrepareTransactionBlock(constchar*gid)
34823482
{
34833483
TransactionStates;
34843484
boolresult;
@@ -3823,7 +3823,7 @@ EndImplicitTransactionBlock(void)
38233823
*This executes a SAVEPOINT command.
38243824
*/
38253825
void
3826-
DefineSavepoint(char*name)
3826+
DefineSavepoint(constchar*name)
38273827
{
38283828
TransactionStates=CurrentTransactionState;
38293829

@@ -4168,7 +4168,7 @@ RollbackToSavepoint(List *options)
41684168
*the caller to do it.
41694169
*/
41704170
void
4171-
BeginInternalSubTransaction(char*name)
4171+
BeginInternalSubTransaction(constchar*name)
41724172
{
41734173
TransactionStates=CurrentTransactionState;
41744174

‎src/backend/access/transam/xlogarchive.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -327,7 +327,7 @@ RestoreArchivedFile(char *path, const char *xlogfname,
327327
* This is currently used for recovery_end_command and archive_cleanup_command.
328328
*/
329329
void
330-
ExecuteRecoveryCommand(char*command,char*commandName,boolfailOnSignal)
330+
ExecuteRecoveryCommand(constchar*command,constchar*commandName,boolfailOnSignal)
331331
{
332332
charxlogRecoveryCmd[MAXPGPATH];
333333
charlastRestartPointFname[MAXPGPATH];
@@ -425,7 +425,7 @@ ExecuteRecoveryCommand(char *command, char *commandName, bool failOnSignal)
425425
* in pg_wal (xlogfname), replacing any existing file with the same name.
426426
*/
427427
void
428-
KeepFileRestoredFromArchive(char*path,char*xlogfname)
428+
KeepFileRestoredFromArchive(constchar*path,constchar*xlogfname)
429429
{
430430
charxlogfpath[MAXPGPATH];
431431
boolreload= false;

‎src/backend/catalog/heap.c

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -103,12 +103,12 @@ static ObjectAddress AddNewRelationType(const char *typeName,
103103
Oidnew_row_type,
104104
Oidnew_array_type);
105105
staticvoidRelationRemoveInheritance(Oidrelid);
106-
staticOidStoreRelCheck(Relationrel,char*ccname,Node*expr,
106+
staticOidStoreRelCheck(Relationrel,constchar*ccname,Node*expr,
107107
boolis_validated,boolis_local,intinhcount,
108108
boolis_no_inherit,boolis_internal);
109109
staticvoidStoreConstraints(Relationrel,List*cooked_constraints,
110110
boolis_internal);
111-
staticboolMergeWithExistingConstraint(Relationrel,char*ccname,Node*expr,
111+
staticboolMergeWithExistingConstraint(Relationrel,constchar*ccname,Node*expr,
112112
boolallow_merge,boolis_local,
113113
boolis_initially_valid,
114114
boolis_no_inherit);
@@ -2037,7 +2037,7 @@ StoreAttrDefault(Relation rel, AttrNumber attnum,
20372037
* The OID of the new constraint is returned.
20382038
*/
20392039
staticOid
2040-
StoreRelCheck(Relationrel,char*ccname,Node*expr,
2040+
StoreRelCheck(Relationrel,constchar*ccname,Node*expr,
20412041
boolis_validated,boolis_local,intinhcount,
20422042
boolis_no_inherit,boolis_internal)
20432043
{
@@ -2461,7 +2461,7 @@ AddRelationNewConstraints(Relation rel,
24612461
* XXX See MergeConstraintsIntoExisting too if you change this code.
24622462
*/
24632463
staticbool
2464-
MergeWithExistingConstraint(Relationrel,char*ccname,Node*expr,
2464+
MergeWithExistingConstraint(Relationrel,constchar*ccname,Node*expr,
24652465
boolallow_merge,boolis_local,
24662466
boolis_initially_valid,
24672467
boolis_no_inherit)
@@ -2658,7 +2658,7 @@ cookDefault(ParseState *pstate,
26582658
Node*raw_default,
26592659
Oidatttypid,
26602660
int32atttypmod,
2661-
char*attname)
2661+
constchar*attname)
26622662
{
26632663
Node*expr;
26642664

‎src/backend/commands/comment.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -139,7 +139,7 @@ CommentObject(CommentStmt *stmt)
139139
* existing comment for the specified key.
140140
*/
141141
void
142-
CreateComments(Oidoid,Oidclassoid,int32subid,char*comment)
142+
CreateComments(Oidoid,Oidclassoid,int32subid,constchar*comment)
143143
{
144144
Relationdescription;
145145
ScanKeyDataskey[3];
@@ -234,7 +234,7 @@ CreateComments(Oid oid, Oid classoid, int32 subid, char *comment)
234234
* existing comment for the specified key.
235235
*/
236236
void
237-
CreateSharedComments(Oidoid,Oidclassoid,char*comment)
237+
CreateSharedComments(Oidoid,Oidclassoid,constchar*comment)
238238
{
239239
Relationshdescription;
240240
ScanKeyDataskey[2];

‎src/backend/commands/event_trigger.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -152,7 +152,7 @@ static event_trigger_command_tag_check_result check_table_rewrite_ddl_tag(
152152
constchar*tag);
153153
staticvoiderror_duplicate_filter_variable(constchar*defname);
154154
staticDatumfilter_list_to_array(List*filterlist);
155-
staticOidinsert_event_trigger_tuple(char*trigname,char*eventname,
155+
staticOidinsert_event_trigger_tuple(constchar*trigname,constchar*eventname,
156156
OidevtOwner,Oidfuncoid,List*tags);
157157
staticvoidvalidate_ddl_tags(constchar*filtervar,List*taglist);
158158
staticvoidvalidate_table_rewrite_tags(constchar*filtervar,List*taglist);
@@ -372,7 +372,7 @@ error_duplicate_filter_variable(const char *defname)
372372
* Insert the new pg_event_trigger row and record dependencies.
373373
*/
374374
staticOid
375-
insert_event_trigger_tuple(char*trigname,char*eventname,OidevtOwner,
375+
insert_event_trigger_tuple(constchar*trigname,constchar*eventname,OidevtOwner,
376376
Oidfuncoid,List*taglist)
377377
{
378378
Relationtgrel;

‎src/backend/commands/extension.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1266,8 +1266,8 @@ find_install_path(List *evi_list, ExtensionVersionInfo *evi_target,
12661266
staticObjectAddress
12671267
CreateExtensionInternal(char*extensionName,
12681268
char*schemaName,
1269-
char*versionName,
1270-
char*oldVersionName,
1269+
constchar*versionName,
1270+
constchar*oldVersionName,
12711271
boolcascade,
12721272
List*parents,
12731273
boolis_create)

‎src/backend/commands/indexcmds.c

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ static void ComputeIndexAttrs(IndexInfo *indexInfo,
6767
List*attList,
6868
List*exclusionOpNames,
6969
OidrelId,
70-
char*accessMethodName,OidaccessMethodId,
70+
constchar*accessMethodName,OidaccessMethodId,
7171
boolamcanorder,
7272
boolisconstraint);
7373
staticchar*ChooseIndexName(constchar*tabname,OidnamespaceId,
@@ -115,7 +115,7 @@ static void RangeVarCallbackForReindexIndex(const RangeVar *relation,
115115
*/
116116
bool
117117
CheckIndexCompatible(OidoldId,
118-
char*accessMethodName,
118+
constchar*accessMethodName,
119119
List*attributeList,
120120
List*exclusionOpNames)
121121
{
@@ -1011,7 +1011,7 @@ ComputeIndexAttrs(IndexInfo *indexInfo,
10111011
List*attList,/* list of IndexElem's */
10121012
List*exclusionOpNames,
10131013
OidrelId,
1014-
char*accessMethodName,
1014+
constchar*accessMethodName,
10151015
OidaccessMethodId,
10161016
boolamcanorder,
10171017
boolisconstraint)
@@ -1277,7 +1277,7 @@ ComputeIndexAttrs(IndexInfo *indexInfo,
12771277
*/
12781278
Oid
12791279
ResolveOpClass(List*opclass,OidattrType,
1280-
char*accessMethodName,OidaccessMethodId)
1280+
constchar*accessMethodName,OidaccessMethodId)
12811281
{
12821282
char*schemaname;
12831283
char*opcname;

‎src/backend/commands/opclasscmds.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -239,7 +239,7 @@ get_opclass_oid(Oid amID, List *opclassname, bool missing_ok)
239239
* Caller must have done permissions checks etc. already.
240240
*/
241241
staticObjectAddress
242-
CreateOpFamily(char*amname,char*opfname,Oidnamespaceoid,Oidamoid)
242+
CreateOpFamily(constchar*amname,constchar*opfname,Oidnamespaceoid,Oidamoid)
243243
{
244244
Oidopfamilyoid;
245245
Relationrel;

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp