fix use of int or unsigned long instead of int for monitor id
This commit is contained in:
parent
ee4d90d906
commit
e9681fcdcf
|
@ -106,17 +106,17 @@ std::vector<std::string> split(const std::string &s, char delim) {
|
|||
return elems;
|
||||
}
|
||||
|
||||
Monitor::MonitorLink::MonitorLink( int p_id, const char *p_name ) :
|
||||
id( p_id ),
|
||||
Monitor::MonitorLink::MonitorLink(unsigned int p_id, const char *p_name) :
|
||||
id(p_id),
|
||||
shared_data(NULL),
|
||||
trigger_data(NULL),
|
||||
video_store_data(NULL)
|
||||
{
|
||||
strncpy( name, p_name, sizeof(name)-1 );
|
||||
strncpy(name, p_name, sizeof(name)-1);
|
||||
|
||||
#if ZM_MEM_MAPPED
|
||||
map_fd = -1;
|
||||
snprintf( mem_file, sizeof(mem_file), "%s/zm.mmap.%d", staticConfig.PATH_MAP.c_str(), id );
|
||||
snprintf(mem_file, sizeof(mem_file), "%s/zm.mmap.%d", staticConfig.PATH_MAP.c_str(), id);
|
||||
#else // ZM_MEM_MAPPED
|
||||
shm_id = 0;
|
||||
#endif // ZM_MEM_MAPPED
|
||||
|
@ -276,7 +276,7 @@ bool Monitor::MonitorLink::hasAlarmed() {
|
|||
}
|
||||
|
||||
Monitor::Monitor(
|
||||
int p_id,
|
||||
unsigned int p_id,
|
||||
const char *p_name,
|
||||
const unsigned int p_server_id,
|
||||
const unsigned int p_storage_id,
|
||||
|
|
|
@ -218,10 +218,10 @@ protected:
|
|||
uint64_t last_event;
|
||||
|
||||
public:
|
||||
MonitorLink(int p_id, const char *p_name);
|
||||
MonitorLink(unsigned int p_id, const char *p_name);
|
||||
~MonitorLink();
|
||||
|
||||
inline int Id() const {
|
||||
inline unsigned int Id() const {
|
||||
return id;
|
||||
}
|
||||
inline const char *Name() const {
|
||||
|
@ -366,12 +366,12 @@ protected:
|
|||
std::vector<Group *> groups;
|
||||
|
||||
public:
|
||||
explicit Monitor( int p_id );
|
||||
explicit Monitor(unsigned int p_id);
|
||||
|
||||
// OurCheckAlarms seems to be unused. Check it on zm_monitor.cpp for more info.
|
||||
//bool OurCheckAlarms( Zone *zone, const Image *pImage );
|
||||
Monitor(
|
||||
int p_id,
|
||||
unsigned int p_id,
|
||||
const char *p_name,
|
||||
unsigned int p_server_id,
|
||||
unsigned int p_storage_id,
|
||||
|
@ -428,7 +428,7 @@ public:
|
|||
return shared_data->valid;
|
||||
}
|
||||
|
||||
inline int Id() const {
|
||||
inline unsigned int Id() const {
|
||||
return id;
|
||||
}
|
||||
inline const char *Name() const {
|
||||
|
|
Loading…
Reference in New Issue