diff --git a/src/shared/trk/trkutils.h b/src/shared/trk/trkutils.h
index 4ba51fa42b14c01c8c0c938e8deedc9dfd20ede0..d2d9b9a80c55c063994e8c2efe9cb2575e0f4835 100644
--- a/src/shared/trk/trkutils.h
+++ b/src/shared/trk/trkutils.h
@@ -107,7 +107,8 @@ struct Library
     uint dataseg;
 };
 
-struct TrkAppVersion {
+struct TrkAppVersion
+{
     TrkAppVersion();
     void reset();    
 
@@ -141,6 +142,10 @@ struct Session
     typedef QList<Library> Libraries;
     Libraries libraries;
 
+    typedef uint Thread;
+    typedef QList<Thread> Threads;
+    Threads threads;
+
     // Gdb request
     uint currentThread;
     QStringList modules;