







Flower is the best thing god ever made and forgot to put a soul in it
A MOTHER'S LOVE
A Mother's love is something
that no on can explain,
It is made of deep devotion
and of sacrifice and pain,
It is endless and unselfish
and enduring come what may
For nothing can destroy it
or take that love away . . .
It is patient and forgiving
when all others are forsaking,
And it never fails or falters
even though the heart is breaking . . .
It believes beyond believing
when the world around condemns,
And it glows with all the beauty
of the rarest, brightest gems . . .
It is far beyond defining,
it defies all explanation,
And it still remains a secret
like the mysteries of creation . . .
A many splendoured miracle
man cannot understand
And another wondrous evidence
of God's tender guiding hand.
~Helen Steiner Rice~
The size of the block pointed to by memblock parameter is changed to the size in bytes specified, expanding or reducing the amount of memory accessible in that block.
The block could be moved to a new location in some cases, in this case the pointer returned by the function will point to the location. The content of the block will remain unchanged even if the block is moved and will be accessible from the new pointer.
In case that memblock is NULL the function behaves exactly as malloc assigning a new block of size bytes and returning a pointer to the beginning of it.
In case that size is 0 the memory previously allocated in memblock is deallocated and a NULL pointer is returned. Dynamic memory allocated with malloc, calloc and realloc should be freed using free once it is no longer needed.