<div dir="ltr"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">> I was able to store the event stream in file. I have sent the patch for <br>
> the same. It has only one warning that I have to discuss with you.<br>
> <br>
> ../misc/record/record-main.c:172:14: warning: ‘ns’ may be used <br>
> uninitialized in this function [-Wmaybe-uninitialized]<br>
>     ctf_item.ns=ns;<br>
>                ^<br>
> ../misc/record/record-main.c:147:12: note: ‘ns’ was declared here<br>
>     uint32_t ns;<br>
<br>
This is not a warning. It is an error. The ns variable is not set in the <br>
else path.<br></blockquote><div><br></div><div>Should I remove the inner content of if block? Since we are not using fprintf() anymore.</div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
It should look like this:<br>
<br>
static void print_item( FILE *f, const client_item *item )<br>
{<br>
   ctf_event ctf_item;<br>
<br>
   ctf_item.ns = item->ns;<br>
   ctf_item.cpu = item->cpu;<br>
   ctf_item.event = item->event;<br>
   ctf_item.data = item->data;<br>
<br>
   fwrite( &ctf_item, sizeof( ctf_item ), 1, f );<br>
}<br></blockquote><div>Okay </div></div><br clear="all"><div><br></div>-- <br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><font size="4"><b>Ravindra Kumar Meena</b></font>,<div><span style="color:rgb(102,102,102)">B. Tech. Computer Science and Engineering,<br></span></div><div><span style="color:rgb(102,102,102)"><a href="https://www.iitism.ac.in/" style="color:rgb(17,85,204)" target="_blank">Indian Institute of Technology (Indian School of Mines)</a>, Dhanbad</span></div></div></div></div></div></div>