diff options
author | Glenn Elliott <gelliott@cs.unc.edu> | 2011-04-26 17:35:11 -0400 |
---|---|---|
committer | Glenn Elliott <gelliott@cs.unc.edu> | 2011-04-26 17:35:11 -0400 |
commit | bd3b525604304f070ca4a82b5dd6dd1fd0503d97 (patch) | |
tree | f7f6c84800b6bdeef5e35a900b2b56d1d2690199 | |
parent | 282af7758c11caace9f96b680e3a4b472c3a344b (diff) |
Fixed initialization error of affinity pointer.
-rw-r--r-- | include/litmus/affinity.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/include/litmus/affinity.h b/include/litmus/affinity.h index 1a771919084a..877b4099c6e2 100644 --- a/include/litmus/affinity.h +++ b/include/litmus/affinity.h | |||
@@ -29,6 +29,7 @@ Set release_master = -1 for no RM. | |||
29 | */ | 29 | */ |
30 | #define get_nearest_available_cpu(nearest, start, entries, release_master) \ | 30 | #define get_nearest_available_cpu(nearest, start, entries, release_master) \ |
31 | { \ | 31 | { \ |
32 | (nearest) = NULL; \ | ||
32 | if(!(start)->linked) \ | 33 | if(!(start)->linked) \ |
33 | { \ | 34 | { \ |
34 | (nearest) = (start); \ | 35 | (nearest) = (start); \ |
@@ -38,7 +39,6 @@ Set release_master = -1 for no RM. | |||
38 | int __level; \ | 39 | int __level; \ |
39 | int __cpu; \ | 40 | int __cpu; \ |
40 | struct neighborhood* __neighbors = &neigh_info[(start)->cpu]; \ | 41 | struct neighborhood* __neighbors = &neigh_info[(start)->cpu]; \ |
41 | (nearest) = NULL; \ | ||
42 | \ | 42 | \ |
43 | for(__level = 0; (__level < NUM_CACHE_LEVELS) && !(nearest); ++__level) \ | 43 | for(__level = 0; (__level < NUM_CACHE_LEVELS) && !(nearest); ++__level) \ |
44 | { \ | 44 | { \ |