diff options
author | Lauro Moura <lauromoura@expertisesolutions.com.br> | 2017-06-19 21:59:04 -0300 |
---|---|---|
committer | Lauro Moura <lauromoura@expertisesolutions.com.br> | 2017-06-19 21:59:04 -0300 |
commit | 9d69e26646effd94da9e414025453c9288d530de (patch) | |
tree | 60ad56925624fcc484bef691e876cd3233065871 | |
parent | 8f95d71f0deb00e35f7d965c8e17694c42bc197a (diff) | |
download | efl-9d69e26646effd94da9e414025453c9288d530de.tar.gz |
mono: Use Exception.ToString to get better reports
-rw-r--r-- | src/bin/eolian_mono/eolian/mono/function_definition.hh | 2 | ||||
-rw-r--r-- | src/bin/eolian_mono/eolian/mono/klass.hh | 4 |
2 files changed, 3 insertions, 3 deletions
diff --git a/src/bin/eolian_mono/eolian/mono/function_definition.hh b/src/bin/eolian_mono/eolian/mono/function_definition.hh index 75ea92ad29..f20ee3b492 100644 --- a/src/bin/eolian_mono/eolian/mono/function_definition.hh +++ b/src/bin/eolian_mono/eolian/mono/function_definition.hh @@ -70,7 +70,7 @@ struct native_function_definition_generator << scope_tab << scope_tab << scope_tab << scope_tab << (return_type != "void" ? "_ret_var = " : "") << "((" << string << "Inherit)wrapper)." << string << "(" << (native_argument_invocation % ", ") << ");\n" << scope_tab << scope_tab << scope_tab << "} catch (Exception e) {\n" - << scope_tab << scope_tab << scope_tab << scope_tab << "eina.Log.Warning($\"Callback error: {e.Message}\");\n" + << scope_tab << scope_tab << scope_tab << scope_tab << "eina.Log.Warning($\"Callback error: {e.ToString()}\");\n" << scope_tab << scope_tab << scope_tab << scope_tab << "eina.Error.Set(eina.Error.EFL_ERROR);\n" << scope_tab << scope_tab << scope_tab << "}\n" << eolian_mono::native_function_definition_epilogue(*klass) diff --git a/src/bin/eolian_mono/eolian/mono/klass.hh b/src/bin/eolian_mono/eolian/mono/klass.hh index 89fbf6c568..f0120ceccf 100644 --- a/src/bin/eolian_mono/eolian/mono/klass.hh +++ b/src/bin/eolian_mono/eolian/mono/klass.hh @@ -567,7 +567,7 @@ struct klass << scope_tab << scope_tab << "try {\n" << scope_tab << scope_tab << scope_tab << "On_" << event_name << "(args);\n" << scope_tab << scope_tab << "} catch (Exception e) {\n" - << scope_tab << scope_tab << scope_tab << "eina.Log.Error(e.Message);\n" + << scope_tab << scope_tab << scope_tab << "eina.Log.Error(e.ToString());\n" << scope_tab << scope_tab << scope_tab << "eina.Error.Set(eina.Error.EFL_ERROR);\n" << scope_tab << scope_tab << "}\n" << scope_tab << "}\n" @@ -654,7 +654,7 @@ struct klass << scope_tab << scope_tab << "try {\n" << scope_tab << scope_tab << scope_tab << "On_" << wrapper_evt_name << "(args);\n" << scope_tab << scope_tab << "} catch (Exception e) {\n" - << scope_tab << scope_tab << scope_tab << "eina.Log.Error(e.Message);\n" + << scope_tab << scope_tab << scope_tab << "eina.Log.Error(e.ToString());\n" << scope_tab << scope_tab << scope_tab << "eina.Error.Set(eina.Error.EFL_ERROR);\n" << scope_tab << scope_tab << "}\n" << scope_tab << "}\n" |