diff options
author | CNLohr <charles@cnlohr.com> | 2018-01-15 11:19:47 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-01-15 11:19:47 -0500 |
commit | 8be34f04a100defc9d1958aa4ce63ef02d19db69 (patch) | |
tree | f293b454dceec027a67b9e670c1c2708e862c438 /src/poser_octavioradii.c | |
parent | 6b565075dd0d48e663fbac5291387ed0dde46be6 (diff) | |
parent | c570809ce1d1cc1d30ef4db547e6388b3fd80ac1 (diff) | |
download | libsurvive-8be34f04a100defc9d1958aa4ce63ef02d19db69.tar.gz libsurvive-8be34f04a100defc9d1958aa4ce63ef02d19db69.tar.bz2 |
Merge pull request #94 from ChristophHaag/master
fix segfault in config_set_lighthouse() and various gcc warnings
Diffstat (limited to 'src/poser_octavioradii.c')
-rw-r--r-- | src/poser_octavioradii.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/poser_octavioradii.c b/src/poser_octavioradii.c index 0d8674c..be1e9f7 100644 --- a/src/poser_octavioradii.c +++ b/src/poser_octavioradii.c @@ -252,7 +252,7 @@ static void normalizeAndMultiplyVector(FLT *vectorToNormalize, size_t count, FLT } -static RefineEstimateUsingGradientDescentRadii(FLT *estimateOut, SensorAngles *angles, FLT *initialEstimate, size_t numRadii, PointPair *pairs, size_t numPairs, FILE *logFile) +static void RefineEstimateUsingGradientDescentRadii(FLT *estimateOut, SensorAngles *angles, FLT *initialEstimate, size_t numRadii, PointPair *pairs, size_t numPairs, FILE *logFile) { int i = 0; FLT lastMatchFitness = calculateFitness(angles, initialEstimate, pairs, numPairs); @@ -521,9 +521,9 @@ static void QuickPose(SurviveObject *so) if (sensorCount > 4) { - FLT pos[3]; + Point pos; FLT orient[4]; - SolveForLighthouseRadii(pos, orient, to); + SolveForLighthouseRadii(&pos, orient, to); } |