File tree Expand file tree Collapse file tree 4 files changed +4
-4
lines changed
test/modules/test_custom_rmgrs Expand file tree Collapse file tree 4 files changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -78,7 +78,7 @@ typedef struct RmgrData
7878 * developers. During development, use RM_EXPERIMENTAL_ID to avoid needlessly
7979 * reserving a new ID.
8080 */
81- extern void RegisterCustomRmgr(RmgrId rmid, RmgrData *rmgr);
81+ extern void RegisterCustomRmgr(RmgrId rmid, const RmgrData *rmgr);
8282</programlisting>
8383 <function>RegisterCustomRmgr</function> must be called from the
8484 extension module's <link linkend="xfunc-c-dynload">_PG_init</link> function.
Original file line number Diff line number Diff line change @@ -95,7 +95,7 @@ RmgrNotFound(RmgrId rmid)
9595 * reserving a new ID.
9696 */
9797void
98- RegisterCustomRmgr (RmgrId rmid , RmgrData * rmgr )
98+ RegisterCustomRmgr (RmgrId rmid , const RmgrData * rmgr )
9999{
100100 if (rmgr -> rm_name == NULL || strlen (rmgr -> rm_name ) == 0 )
101101 ereport (ERROR , (errmsg ("custom resource manager name is invalid" ),
Original file line number Diff line number Diff line change @@ -362,7 +362,7 @@ extern PGDLLIMPORT RmgrData RmgrTable[];
362362extern void RmgrStartup (void );
363363extern void RmgrCleanup (void );
364364extern void RmgrNotFound (RmgrId rmid );
365- extern void RegisterCustomRmgr (RmgrId rmid , RmgrData * rmgr );
365+ extern void RegisterCustomRmgr (RmgrId rmid , const RmgrData * rmgr );
366366
367367#ifndef FRONTEND
368368static inline bool
Original file line number Diff line number Diff line change @@ -51,7 +51,7 @@ void testcustomrmgrs_redo(XLogReaderState *record);
5151void testcustomrmgrs_desc (StringInfo buf , XLogReaderState * record );
5252const char * testcustomrmgrs_identify (uint8 info );
5353
54- static RmgrData testcustomrmgrs_rmgr = {
54+ static const RmgrData testcustomrmgrs_rmgr = {
5555 .rm_name = TESTCUSTOMRMGRS_NAME ,
5656 .rm_redo = testcustomrmgrs_redo ,
5757 .rm_desc = testcustomrmgrs_desc ,
You can’t perform that action at this time.
0 commit comments