File tree 1 file changed +3
-3
lines changed
1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change 11
11
* Portions Copyright (c) 1994, Regents of the University of California
12
12
*
13
13
* IDENTIFICATION
14
- * $PostgreSQL: pgsql/src/backend/utils/mmgr/aset.c,v 1.80 2009/07/21 19:53:12 tgl Exp $
14
+ * $PostgreSQL: pgsql/src/backend/utils/mmgr/aset.c,v 1.81 2010/01/01 19:57:07 mha Exp $
15
15
*
16
16
* NOTE:
17
17
* This is a new (Feb. 05, 1999) implementation of the allocation set
@@ -698,11 +698,11 @@ AllocSetAlloc(MemoryContext context, Size size)
698
698
* freelist than the one we need to put this chunk on. The
699
699
* exception is when availchunk is exactly a power of 2.
700
700
*/
701
- if (availchunk != (1 << (a_fidx + ALLOC_MINBITS )))
701
+ if (availchunk != (( Size ) 1 << (a_fidx + ALLOC_MINBITS )))
702
702
{
703
703
a_fidx -- ;
704
704
Assert (a_fidx >= 0 );
705
- availchunk = (1 << (a_fidx + ALLOC_MINBITS ));
705
+ availchunk = (( Size ) 1 << (a_fidx + ALLOC_MINBITS ));
706
706
}
707
707
708
708
chunk = (AllocChunk ) (block -> freeptr );
You can’t perform that action at this time.
0 commit comments