compiler warning

This commit is contained in:
john30
2015-03-08 14:10:16 +01:00
parent 3794ffede4
commit 86e308c68f
+2 -2
View File
@@ -263,14 +263,14 @@ result_t Message::create(vector<string>::iterator& it, const vector<string>::ite
delete data; delete data;
return RESULT_ERR_INVALID_POS; return RESULT_ERR_INVALID_POS;
} }
size_t index = 0; unsigned int index = 0;
bool multiple = dstAddresses.size()>1; bool multiple = dstAddresses.size()>1;
char num[10]; char num[10];
for (vector<unsigned char>::iterator it = dstAddresses.begin(); it != dstAddresses.end(); it++, index++) { for (vector<unsigned char>::iterator it = dstAddresses.begin(); it != dstAddresses.end(); it++, index++) {
unsigned char dstAddress = *it; unsigned char dstAddress = *it;
string useClass = clazz; string useClass = clazz;
if (multiple) { if (multiple) {
sprintf(num, ".%ld", index); sprintf(num, ".%d", index);
useClass = useClass + num; useClass = useClass + num;
} }
messages.push_back(new Message(useClass, name, isWrite, isPassive, comment, srcAddress, dstAddress, id, data, pollPriority, index==0)); messages.push_back(new Message(useClass, name, isWrite, isPassive, comment, srcAddress, dstAddress, id, data, pollPriority, index==0));