path: root/src/bin/eolian_mono/eolian/mono/generation_contexts.hh
diff options
authorLauro Moura <>2018-03-21 22:43:21 -0300
committerFelipe Magno de Almeida <>2018-04-03 17:29:41 -0300
commit3fd1566a088f167759703bdc0a099eeb907d3181 (patch)
tree947e3f1263c48226a64eac1458b5baaaa59944d5 /src/bin/eolian_mono/eolian/mono/generation_contexts.hh
parente2fafe5b0c1a8902136d7872b9e424347c7ce717 (diff)
csharp: Provisionally fix conversion of eina.Value
When we have an eina.Value_Native (representing an Eina_Value passed by value) and assign it to an eina.Value (a class with an IntPtr to an underlying Eina_Value) we copy it so the eina.Value can take ownership and free the data normally. A possibly better alternative would be adding an extra flag to eina.Value (something like OwnsPointer) to check whether we should free the struct we point to or not.
Diffstat (limited to 'src/bin/eolian_mono/eolian/mono/generation_contexts.hh')
0 files changed, 0 insertions, 0 deletions