if (parameter.BeginsWith("0x") &&
parameter.Replace(0,2,"",0).IsHex()) {
AliHLTComponentLogSeverity loglevel=kHLTLogNone;
- sscanf(parameter.Data(),"%x", &loglevel);
+ sscanf(parameter.Data(),"%x", (unsigned int*)&loglevel);
SetLocalLoggingLevel(loglevel);
} else {
HLTError("wrong parameter for argument %s, hex number expected", argument.Data());
// see header file for function documentation
int iResult=0;
if (pBuffer) {
- if (fpOutputBuffer && iSize<=(fOutputBufferSize-fOutputBufferFilled)) {
+ if (fpOutputBuffer && iSize<=(int)(fOutputBufferSize-fOutputBufferFilled)) {
AliHLTUInt8_t* pTgt=fpOutputBuffer+fOutputBufferFilled;
AliHLTComponentBlockData bd;
FillBlockData( bd );
{
// see header file for function documentation
AliHLTRawBuffer* pRawBuffer=NULL;
- int reqSize=size+fgkSafetyPatternSize;
+ unsigned int reqSize=size+fgkSafetyPatternSize;
vector<AliHLTRawBuffer*>::iterator buffer=fgFreeBuffers.begin();
while (buffer!=fgFreeBuffers.end() && pRawBuffer==NULL) {
if ((*buffer)->fTotalSize>=reqSize && ((*buffer)->fTotalSize-reqSize)<fgMargin) {