mirror of
https://github.com/ethereum/solidity
synced 2023-10-03 13:03:40 +00:00
Mention why Homestead was different for libraries
This commit is contained in:
parent
607f82ce9e
commit
f8795afc70
@ -997,7 +997,7 @@ are all compiled as calls (``DELEGATECALL``) to an external
|
|||||||
contract/library. If you use libraries, take care that an
|
contract/library. If you use libraries, take care that an
|
||||||
actual external function call is performed.
|
actual external function call is performed.
|
||||||
``msg.sender``, ``msg.value`` and ``this`` will retain their values
|
``msg.sender``, ``msg.value`` and ``this`` will retain their values
|
||||||
in this call, though (prior to Homestead, ``msg.sender`` and
|
in this call, though (prior to Homestead, because of the use of `CALLCODE`, ``msg.sender`` and
|
||||||
``msg.value`` changed, though).
|
``msg.value`` changed, though).
|
||||||
|
|
||||||
The following example shows how to use memory types and
|
The following example shows how to use memory types and
|
||||||
|
Loading…
Reference in New Issue
Block a user