mirror of
https://github.com/dlang/phobos.git
synced 2025-04-30 15:10:46 +03:00
Qualify Mallocator members as const
This commit is contained in:
parent
8514636059
commit
d30a978370
1 changed files with 4 additions and 4 deletions
|
@ -28,7 +28,7 @@ struct Mallocator
|
||||||
programs that can afford to leak memory allocated.
|
programs that can afford to leak memory allocated.
|
||||||
*/
|
*/
|
||||||
@trusted @nogc nothrow pure
|
@trusted @nogc nothrow pure
|
||||||
void[] allocate(size_t bytes) shared
|
void[] allocate(size_t bytes) shared const
|
||||||
{
|
{
|
||||||
import core.memory : pureMalloc;
|
import core.memory : pureMalloc;
|
||||||
if (!bytes) return null;
|
if (!bytes) return null;
|
||||||
|
@ -38,7 +38,7 @@ struct Mallocator
|
||||||
|
|
||||||
/// Ditto
|
/// Ditto
|
||||||
@system @nogc nothrow pure
|
@system @nogc nothrow pure
|
||||||
bool deallocate(void[] b) shared
|
bool deallocate(void[] b) shared const
|
||||||
{
|
{
|
||||||
import core.memory : pureFree;
|
import core.memory : pureFree;
|
||||||
pureFree(b.ptr);
|
pureFree(b.ptr);
|
||||||
|
@ -47,7 +47,7 @@ struct Mallocator
|
||||||
|
|
||||||
/// Ditto
|
/// Ditto
|
||||||
@system @nogc nothrow pure
|
@system @nogc nothrow pure
|
||||||
bool reallocate(ref void[] b, size_t s) shared
|
bool reallocate(ref void[] b, size_t s) shared const
|
||||||
{
|
{
|
||||||
import core.memory : pureRealloc;
|
import core.memory : pureRealloc;
|
||||||
if (!s)
|
if (!s)
|
||||||
|
@ -65,7 +65,7 @@ struct Mallocator
|
||||||
}
|
}
|
||||||
|
|
||||||
@trusted @nogc nothrow pure
|
@trusted @nogc nothrow pure
|
||||||
package void[] allocateZeroed()(size_t bytes) shared
|
package void[] allocateZeroed()(size_t bytes) shared const
|
||||||
{
|
{
|
||||||
import core.memory : pureCalloc;
|
import core.memory : pureCalloc;
|
||||||
if (!bytes) return null;
|
if (!bytes) return null;
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue