X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=mono%2Fprofiler%2Fcoverage.c;h=de8f5207b0afde32a72ae0666d796726ad1ce4fa;hb=f0f4a22ae1693f1df4aef43d2153b47dabc65df2;hp=5a9d5b69c4fa0f2083f23df6bd06ef3344dd03f9;hpb=f0cb764a7eaf46ef5c71feab8d505091fd257b42;p=mono.git diff --git a/mono/profiler/coverage.c b/mono/profiler/coverage.c index 5a9d5b69c4f..de8f5207b0a 100644 --- a/mono/profiler/coverage.c +++ b/mono/profiler/coverage.c @@ -47,8 +47,7 @@ * - token * - Contains data about IL statements. Has no child elements * Attributes: - * - offset: The offset of the statement in the IL code after the previous - * statement's offset + * - offset: The offset of the statement in the IL code * - counter: 1 if the line was covered, 0 if it was not * - line: The line number in the parent method's file * - column: The column on the line @@ -200,12 +199,11 @@ obtain_coverage_for_method (MonoProfiler *prof, const MonoProfilerCoverageData * { g_assert (prof == &coverage_profiler); - int offset = entry->il_offset - coverage_profiler.previous_offset; CoverageEntry *e = g_new (CoverageEntry, 1); coverage_profiler.previous_offset = entry->il_offset; - e->offset = offset; + e->offset = entry->il_offset; e->counter = entry->counter; e->filename = g_strdup(entry->file_name ? entry->file_name : ""); e->line = entry->line;