X-Git-Url: http://demsky.eecs.uci.edu/git/?a=blobdiff_plain;f=threads-model.h;h=733d825f243ea5ea32a1bde878f37c97448f77b2;hb=130a35155171503883aaf18e57f8957ce63d06e8;hp=ef2c9e10433559c519d1d6062963e2dd6b342f91;hpb=ed73252cff03383a802a9608a97e5234bc90fcc4;p=model-checker.git diff --git a/threads-model.h b/threads-model.h index ef2c9e1..733d825 100644 --- a/threads-model.h +++ b/threads-model.h @@ -5,13 +5,13 @@ #ifndef __THREADS_MODEL_H__ #define __THREADS_MODEL_H__ -#include #include #include "mymemory.h" #include #include "modeltypes.h" #include "stl-model.h" +#include "context.h" struct thread_params { thrd_start_t func; @@ -41,7 +41,7 @@ class ModelAction; class Thread { public: Thread(thread_id_t tid); - Thread(thrd_t *t, void (*func)(void *), void *a, Thread *parent); + Thread(thread_id_t tid, thrd_t *t, void (*func)(void *), void *a, Thread *parent); ~Thread(); void complete();