Skip to content
Snippets Groups Projects
Commit 587a765d authored by Vladimír Štill's avatar Vladimír Štill
Browse files

dios: Fix debugfn in VmTraceFile.

parent 78317b56
No related branches found
No related tags found
No related merge requests found
......@@ -102,8 +102,7 @@ struct VmTraceFile : INode
{
bool canWrite( int, Node ) const override { return true; }
__attribute__(( __annotate__( "divine.debugfn" ) ))
bool write( const char *buffer, size_t, size_t &length, Node ) override
__debugfn void do_write( const char *buffer, size_t &length ) noexcept
{
if ( buffer[ length - 1 ] == 0 )
__dios_trace_internal( 0, "%s", buffer );
......@@ -114,6 +113,11 @@ struct VmTraceFile : INode
buf[ length ] = 0;
__dios_trace_internal( 0, "%s", buf );
}
}
bool write( const char *buffer, size_t, size_t &length, Node ) override
{
do_write( buffer, length );
return true;
}
};
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment