Changes in src/tests/multi-monitor.c [17af7d1:348006f]
- File:
-
- 1 edited
-
src/tests/multi-monitor.c (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
src/tests/multi-monitor.c
r17af7d1 r348006f 6 6 static int global12, global23, global13; 7 7 8 struct monitor_t { 9 monitor_desc m; 10 }; 8 static monitor_desc m1, m2, m3; 11 9 12 monitor_desc * get_monitor( monitor_t * this ) { 13 return &this->m; 14 } 15 16 static monitor_t m1, m2, m3; 17 18 void increment( monitor_t * mutex p1, monitor_t * mutex p2, int * value ) { 10 void increment( /*mutex*/ monitor_desc * p1, /*mutex*/ monitor_desc * p2, int * value ) { 11 monitor_desc * mons[] = { p1, p2 }; 12 monitor_guard_t g = { mons, 2 }; 19 13 *value += 1; 20 14 } 21 15 22 16 struct MyThread { 23 thread_desc __thrd;17 thread_desc t; 24 18 int target; 25 19 };
Note:
See TracChangeset
for help on using the changeset viewer.