Correct warnings seen as errors by XCode in stringent mode

This commit is contained in:
Alex Harker
2018-04-07 14:51:35 +01:00
parent 9333cccc5f
commit b48a71ad97
3 changed files with 7 additions and 3 deletions
+4
View File
@@ -0,0 +1,4 @@
#include "FrameLib_Objects.h"
// N.B. This file simply includes the objects that are header only
@@ -1,5 +1,5 @@
#include <FrameLib_Gaussian.h>
#include "FrameLib_Gaussian.h"
// Constructor
@@ -65,9 +65,9 @@ void FrameLib_ParamAlias::initialise()
unsigned long idx = mParameters.size();
const char *tag = it->mInTag.c_str();
const Parameters *params = (*jt)->getParameters();
unsigned paramIdx = -1;
unsigned long paramIdx = -1;
if ((paramIdx = params->getIdx(it->mOutTag.c_str())) != -1)
if ((paramIdx = params->getIdx(it->mOutTag.c_str())) != unsigned long(-1))
{
double value = params->getDefault(paramIdx);