mirror of
https://github.com/postgres/postgres.git
synced 2025-08-27 07:42:10 +03:00
Inline memset() as MemSet().
This commit is contained in:
@@ -7,7 +7,7 @@
|
||||
*
|
||||
*
|
||||
* IDENTIFICATION
|
||||
* $Header: /cvsroot/pgsql/src/backend/access/hash/hashovfl.c,v 1.12 1997/09/08 20:53:59 momjian Exp $
|
||||
* $Header: /cvsroot/pgsql/src/backend/access/hash/hashovfl.c,v 1.13 1997/09/18 20:19:43 momjian Exp $
|
||||
*
|
||||
* NOTES
|
||||
* Overflow pages look like ordinary relation pages.
|
||||
@@ -334,7 +334,7 @@ _hash_freeovflpage(Relation rel, Buffer ovflbuf)
|
||||
nextblkno = ovflopaque->hasho_nextblkno;
|
||||
prevblkno = ovflopaque->hasho_prevblkno;
|
||||
bucket = ovflopaque->hasho_bucket;
|
||||
memset(ovflpage, 0, BufferGetPageSize(ovflbuf));
|
||||
MemSet(ovflpage, 0, BufferGetPageSize(ovflbuf));
|
||||
_hash_wrtbuf(rel, ovflbuf);
|
||||
|
||||
/*
|
||||
@@ -460,8 +460,8 @@ _hash_initbitmap(Relation rel,
|
||||
/* set all of the bits above 'nbits' to 1 */
|
||||
clearints = ((nbits - 1) >> INT_TO_BIT) + 1;
|
||||
clearbytes = clearints << INT_TO_BYTE;
|
||||
memset((char *) freep, 0, clearbytes);
|
||||
memset(((char *) freep) + clearbytes, 0xFF,
|
||||
MemSet((char *) freep, 0, clearbytes);
|
||||
MemSet(((char *) freep) + clearbytes, 0xFF,
|
||||
BMPGSZ_BYTE(metap) - clearbytes);
|
||||
freep[clearints - 1] = ALL_SET << (nbits & INT_MASK);
|
||||
|
||||
|
@@ -7,7 +7,7 @@
|
||||
*
|
||||
*
|
||||
* IDENTIFICATION
|
||||
* $Header: /cvsroot/pgsql/src/backend/access/hash/hashpage.c,v 1.12 1997/09/08 20:54:03 momjian Exp $
|
||||
* $Header: /cvsroot/pgsql/src/backend/access/hash/hashpage.c,v 1.13 1997/09/18 20:19:46 momjian Exp $
|
||||
*
|
||||
* NOTES
|
||||
* Postgres hash pages look like ordinary relation pages. The opaque
|
||||
@@ -122,8 +122,8 @@ _hash_metapinit(Relation rel)
|
||||
lg2nelem = 1; /* _hash_log2(MAX(nelem, 2)) */
|
||||
nbuckets = 2; /* 1 << lg2nelem */
|
||||
|
||||
memset((char *) metap->hashm_spares, 0, sizeof(metap->hashm_spares));
|
||||
memset((char *) metap->hashm_mapp, 0, sizeof(metap->hashm_mapp));
|
||||
MemSet((char *) metap->hashm_spares, 0, sizeof(metap->hashm_spares));
|
||||
MemSet((char *) metap->hashm_mapp, 0, sizeof(metap->hashm_mapp));
|
||||
|
||||
metap->hashm_spares[lg2nelem] = 2; /* lg2nelem + 1 */
|
||||
metap->hashm_spares[lg2nelem + 1] = 2; /* lg2nelem + 1 */
|
||||
@@ -310,7 +310,7 @@ _hash_pageinit(Page page, Size size)
|
||||
* creating new pages is an infrequent occurrence and it makes me feel
|
||||
* good when I know they're empty.
|
||||
*/
|
||||
memset(page, 0, size);
|
||||
MemSet(page, 0, size);
|
||||
|
||||
PageInit(page, size, sizeof(HashPageOpaqueData));
|
||||
}
|
||||
|
Reference in New Issue
Block a user