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

Commit38a2d70

Browse files
committed
Remove some more useless assignments.
Found with clang's scan-build tool. It also whines about a lot ofother dead stores that we should *not* change IMO, either as a matterof style or future-proofing. But these places seem like clearoversights.Discussion:https://postgr.es/m/CAEudQAo1+AcGppxDSg8k+zF4+Kv+eJyqzEDdbpDg58-=MQcerQ@mail.gmail.com
1 parent3eb3d3e commit38a2d70

File tree

8 files changed

+7
-14
lines changed

8 files changed

+7
-14
lines changed

‎src/backend/access/brin/brin_tuple.c‎

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -243,7 +243,6 @@ brin_form_tuple(BrinDesc *brdesc, BlockNumber blkno, BrinMemTuple *tuple,
243243

244244
*bitP |=bitmask;
245245
}
246-
bitP= ((bits8*) (rettuple+SizeOfBrinTuple))-1;
247246
}
248247

249248
if (tuple->bt_placeholder)

‎src/backend/access/gin/ginbtree.c‎

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -241,7 +241,6 @@ ginFindParents(GinBtree btree, GinBtreeStack *stack)
241241

242242
blkno=root->blkno;
243243
buffer=root->buffer;
244-
offset=InvalidOffsetNumber;
245244

246245
ptr= (GinBtreeStack*)palloc(sizeof(GinBtreeStack));
247246

‎src/backend/catalog/pg_depend.c‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -478,7 +478,7 @@ changeDependenciesOf(Oid classId, Oid oldObjectId,
478478

479479
while (HeapTupleIsValid((tup=systable_getnext(scan))))
480480
{
481-
Form_pg_dependdepform= (Form_pg_depend)GETSTRUCT(tup);
481+
Form_pg_dependdepform;
482482

483483
/* make a modifiable copy */
484484
tup=heap_copytuple(tup);
@@ -561,12 +561,12 @@ changeDependenciesOn(Oid refClassId, Oid oldRefObjectId,
561561

562562
while (HeapTupleIsValid((tup=systable_getnext(scan))))
563563
{
564-
Form_pg_dependdepform= (Form_pg_depend)GETSTRUCT(tup);
565-
566564
if (newIsPinned)
567565
CatalogTupleDelete(depRel,&tup->t_self);
568566
else
569567
{
568+
Form_pg_dependdepform;
569+
570570
/* make a modifiable copy */
571571
tup=heap_copytuple(tup);
572572
depform= (Form_pg_depend)GETSTRUCT(tup);

‎src/backend/optimizer/plan/planner.c‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5097,7 +5097,7 @@ create_ordered_paths(PlannerInfo *root,
50975097
foreach(lc,input_rel->partial_pathlist)
50985098
{
50995099
Path*input_path= (Path*)lfirst(lc);
5100-
Path*sorted_path=input_path;
5100+
Path*sorted_path;
51015101
boolis_sorted;
51025102
intpresorted_keys;
51035103
doubletotal_groups;

‎src/backend/parser/parse_utilcmd.c‎

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1765,7 +1765,6 @@ generateClonedIndexStmt(RangeVar *heapRel, Relation source_idx,
17651765
char*attname;
17661766

17671767
attname=get_attname(indrelid,attnum, false);
1768-
keycoltype=get_atttype(indrelid,attnum);
17691768

17701769
iparam->name=attname;
17711770
iparam->expr=NULL;

‎src/backend/partitioning/partbounds.c‎

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4259,10 +4259,6 @@ get_qual_for_range(Relation parent, PartitionBoundSpec *spec,
42594259
returnresult;
42604260
}
42614261

4262-
lower_or_start_datum=list_head(spec->lowerdatums);
4263-
upper_or_start_datum=list_head(spec->upperdatums);
4264-
num_or_arms=key->partnatts;
4265-
42664262
/*
42674263
* If it is the recursive call for default, we skip the get_range_nulltest
42684264
* to avoid accumulating the NullTest on the same keys for each partition.

‎src/backend/statistics/extended_stats.c‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -232,7 +232,7 @@ ComputeExtStatisticsRows(Relation onerel,
232232
foreach(lc,lstats)
233233
{
234234
StatExtEntry*stat= (StatExtEntry*)lfirst(lc);
235-
intstattarget=stat->stattarget;
235+
intstattarget;
236236
VacAttrStats**stats;
237237
intnattrs=bms_num_members(stat->columns);
238238

‎src/backend/tsearch/spell.c‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2124,7 +2124,6 @@ CheckAffix(const char *word, size_t len, AFFIX *Affix, int flagflags, char *neww
21242124
}
21252125
else
21262126
{
2127-
interr;
21282127
pg_wchar*data;
21292128
size_tdata_len;
21302129
intnewword_len;
@@ -2134,7 +2133,8 @@ CheckAffix(const char *word, size_t len, AFFIX *Affix, int flagflags, char *neww
21342133
data= (pg_wchar*)palloc((newword_len+1)*sizeof(pg_wchar));
21352134
data_len=pg_mb2wchar_with_len(newword,data,newword_len);
21362135

2137-
if (!(err=pg_regexec(&(Affix->reg.regex),data,data_len,0,NULL,0,NULL,0)))
2136+
if (pg_regexec(&(Affix->reg.regex),data,data_len,
2137+
0,NULL,0,NULL,0)==REG_OKAY)
21382138
{
21392139
pfree(data);
21402140
returnnewword;

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp