UTF8 fix
[lttv.git] / ltt / branches / poly / ltt / event.c
index fab8ed324aa6304c9c6b75b2d8433dbc87eb5e68..b7da64e5d7362a10bc04486f5f658329bddfce16 100644 (file)
@@ -90,7 +90,7 @@ int ltt_event_refresh_fields(int offsetRoot,int offsetParent,
       break;
 
     case LTT_STRING:
-      size = strlen((char*)evD) + 1; //include end : '\0'
+      size = strlen((gchar*)evD) + 1; //include end : '\0'
       break;
 
     case LTT_STRUCT:
@@ -452,7 +452,7 @@ void ltt_event_position_copy(LttEventPosition *dest,
 
 unsigned ltt_event_cpu_id(LttEvent *e)
 { 
-  char * c1, * c2, * c3;
+  gchar * c1, * c2, * c3;
   c1 = strrchr(e->tracefile->name,'\\');
   c2 = strrchr(e->tracefile->name,'/');
   if(c1 == NULL && c2 == NULL){
@@ -701,5 +701,5 @@ char *ltt_event_get_string(LttEvent *e, LttField *f)
 {
   g_assert(f->field_type->type_class == LTT_STRING);
 
-  return (char*)g_strdup((char*)(e->data + f->offset_root));
+  return (gchar*)g_strdup((gchar*)(e->data + f->offset_root));
 }
This page took 0.022459 seconds and 4 git commands to generate.