diff --git a/src/backend/executor/execExpr.c b/src/backend/executor/execExpr.c index 0fb31f5c3d..0a7b2b8f47 100644 --- a/src/backend/executor/execExpr.c +++ b/src/backend/executor/execExpr.c @@ -2361,7 +2361,7 @@ get_last_attnums_walker(Node *node, LastAttnumInfo *info) * Compute additional information for EEOP_*_FETCHSOME ops. * * The goal is to determine whether a slot is 'fixed', that is, every - * evaluation of the the expression will have the same type of slot, with an + * evaluation of the expression will have the same type of slot, with an * equivalent descriptor. */ static void diff --git a/src/backend/replication/logical/reorderbuffer.c b/src/backend/replication/logical/reorderbuffer.c index 2cfdf1c9ac..65f86ad73d 100644 --- a/src/backend/replication/logical/reorderbuffer.c +++ b/src/backend/replication/logical/reorderbuffer.c @@ -1533,7 +1533,7 @@ ReorderBufferCommit(ReorderBuffer *rb, TransactionId xid, /* * Mapped catalog tuple without data, emitted while * catalog table was in the process of being rewritten. We - * can fail to look up the relfilenode, because the the + * can fail to look up the relfilenode, because the * relmapper has no "historic" view, in contrast to normal * the normal catalog during decoding. Thus repeated * rewrites can cause a lookup failure. That's OK because diff --git a/src/include/c.h b/src/include/c.h index 33c9518195..0f89c0224d 100644 --- a/src/include/c.h +++ b/src/include/c.h @@ -1129,7 +1129,7 @@ typedef union PGAlignedXLogBlock * Please note IT IS NOT SAFE to cast constness away if the result will ever * be modified (it would be undefined behaviour). Doing so anyway can cause * compiler misoptimizations or runtime crashes (modifying readonly memory). - * It is only safe to use when the the result will not be modified, but API + * It is only safe to use when the result will not be modified, but API * design or language restrictions prevent you from declaring that * (e.g. because a function returns both const and non-const variables). * diff --git a/src/include/jit/llvmjit_emit.h b/src/include/jit/llvmjit_emit.h index 9569da6fbf..71a8625efe 100644 --- a/src/include/jit/llvmjit_emit.h +++ b/src/include/jit/llvmjit_emit.h @@ -218,7 +218,7 @@ l_mcxt_switch(LLVMModuleRef mod, LLVMBuilderRef b, LLVMValueRef nc) } /* - * Return pointer to the the argno'th argument nullness. + * Return pointer to the argno'th argument nullness. */ static inline LLVMValueRef l_funcnullp(LLVMBuilderRef b, LLVMValueRef v_fcinfo, size_t argno) @@ -236,7 +236,7 @@ l_funcnullp(LLVMBuilderRef b, LLVMValueRef v_fcinfo, size_t argno) } /* - * Return pointer to the the argno'th argument datum. + * Return pointer to the argno'th argument datum. */ static inline LLVMValueRef l_funcvaluep(LLVMBuilderRef b, LLVMValueRef v_fcinfo, size_t argno) diff --git a/src/include/nodes/execnodes.h b/src/include/nodes/execnodes.h index ff3328752e..4b1635eb8b 100644 --- a/src/include/nodes/execnodes.h +++ b/src/include/nodes/execnodes.h @@ -593,7 +593,7 @@ typedef struct EState * and with which options. es_jit is created on-demand when JITing is * performed. * - * es_jit_combined_instr is the the combined, on demand allocated, + * es_jit_combined_instr is the combined, on demand allocated, * instrumentation from all workers. The leader's instrumentation is kept * separate, and is combined on demand by ExplainPrintJITSummary(). */ diff --git a/src/include/replication/logical.h b/src/include/replication/logical.h index 0a2a63a48c..0daa38cb89 100644 --- a/src/include/replication/logical.h +++ b/src/include/replication/logical.h @@ -47,7 +47,7 @@ typedef struct LogicalDecodingContext /* * Marks the logical decoding context as fast forward decoding one. Such a - * context does not have plugin loaded so most of the the following + * context does not have plugin loaded so most of the following * properties are unused. */ bool fast_forward;