Changeset 13942
- Timestamp:
- Jun 21, 2007, 2:38:13 PM (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/psLib/test/astro/tap_psEarthOrientation_motion.c
r13623 r13942 47 47 48 48 psEarthPole *ep = NULL; 49 psTime *testTime = NULL;50 49 51 50 … … 75 74 { 76 75 psMemId id = psMemGetId(); 77 testTime = psTimeAlloc(PS_TIME_UT1);76 psTime *testTime = psTimeAlloc(PS_TIME_UT1); 78 77 ep = psEOC_PrecessionModel(testTime); 79 78 ok( ep == NULL, "psEOC_PrecessionModel: return NULL for UT1 time input."); 79 psFree(testTime); 80 80 ok(!psMemCheckLeaks (id, NULL, NULL, false), "no memory leaks"); 81 81 } … … 85 85 { 86 86 psMemId id = psMemGetId(); 87 psFree(testTime); 88 testTime = psTimeAlloc(PS_TIME_UTC); 87 psTime *testTime = psTimeAlloc(PS_TIME_UTC); 89 88 testTime->nsec = 2e9; 90 89 ep = psEOC_PrecessionModel(testTime); … … 92 91 "psEOC_PrecessionModel: return NULL for invalid time input."); 93 92 testTime->nsec = 0; 93 psFree(testTime); 94 94 ok(!psMemCheckLeaks (id, NULL, NULL, false), "no memory leaks"); 95 95 } … … 102 102 { 103 103 psMemId id = psMemGetId(); 104 psTime *testTime = psTimeAlloc(PS_TIME_UTC); 104 105 testTime->sec = 1049160600; 105 106 testTime->nsec = 0; … … 112 113 rename("../../etc/pslib/pslib_config.bak", "../../etc/pslib/pslib.config"); 113 114 skip_end(); 115 psFree(testTime); 114 116 ok(!psMemCheckLeaks (id, NULL, NULL, false), "no memory leaks"); 115 117 } … … 119 121 { 120 122 psMemId id = psMemGetId(); 123 psTime *testTime = psTimeAlloc(PS_TIME_UTC); 121 124 double x, y, s; 122 125 x = 2.857175590089105e-4; … … 133 136 "psEOC_PrecessionModel: return valid EarthPole for valid inputs (s)."); 134 137 skip_end(); 138 psFree(testTime); 135 139 ok(!psMemCheckLeaks (id, NULL, NULL, false), "no memory leaks"); 136 140 } … … 151 155 //Check for Memory leaks 152 156 { 153 psFree(testTime);154 157 psFree(ep); 155 158 checkMem();
Note:
See TracChangeset
for help on using the changeset viewer.
