X-Git-Url: https://git.siccegge.de//index.cgi?p=frida%2Ffrida.git;a=blobdiff_plain;f=src%2Fbindings%2FGuile.hxx;h=612f33bdfb1fb6b6170bf6d67caff9392b1ba93b;hp=942b04ff9ab00561f8c47dbdb4cad8946ca850f2;hb=38f26697d6998845bacb1d44a92efe8f326a4820;hpb=25c5224fd78d69d669d4f2722ffd2f512a65834e diff --git a/src/bindings/Guile.hxx b/src/bindings/Guile.hxx index 942b04f..612f33b 100644 --- a/src/bindings/Guile.hxx +++ b/src/bindings/Guile.hxx @@ -25,6 +25,12 @@ public: std::string fileExtension() const {return "scm";} private: + int evaluateWithErrorHandling(SCM (*fun)(void *), + void* data, + std::ostream& stdout, + std::ostream& stderr, + std::string& result); + SCM guile_output_port; SCM guile_error_port; log4cxx::LoggerPtr logger;