Fixed linking error
authorZev <zev@radensolutions.com>
Mon, 5 Oct 2015 08:35:55 +0000 (11:35 +0300)
committerZev <zev@radensolutions.com>
Mon, 5 Oct 2015 08:51:02 +0000 (11:51 +0300)
src/server/core/schedule.cpp
src/server/include/nxcore_schedule.h

index 420772e..7c5d6dc 100644 (file)
@@ -272,7 +272,7 @@ void CloseTaskScheduler()
 /**
  * Function that adds to list task handler function
  */
-void RegisterSchedulerTaskHandler(const TCHAR *id, scheduled_action_executor exec, UINT32 accessRight)
+void RegisterSchedulerTaskHandler(const TCHAR *id, scheduled_action_executor exec, UINT64 accessRight)
 {
    s_callbacks.set(id, new ScheduleCallback(exec, accessRight));
    DbgPrintf(6, _T("Registered scheduler task %s"), id);
index e5e2406..f5b03de 100644 (file)
@@ -118,11 +118,11 @@ public:
 void RegisterSchedulerTaskHandler(const TCHAR *id, scheduled_action_executor exec, UINT64 accessRight);
 UINT32 AddSchedule(const TCHAR *task, const TCHAR *schedule, const TCHAR *params, UINT32 owner, UINT64 systemRights, int flags = 0);
 UINT32 AddOneTimeSchedule(const TCHAR *task, time_t nextExecutionTime, const TCHAR *params, UINT32 owner, UINT64 systemRights, int flags = 0);
-UINT32 UpdateSchedule(int id, const TCHAR *task, const TCHAR *schedule, const TCHAR *params, UINT32 owner, UINT32 systemAccessRights, int flags);
+UINT32 UpdateSchedule(int id, const TCHAR *task, const TCHAR *schedule, const TCHAR *params, UINT32 owner, UINT64 systemAccessRights, int flags);
 UINT32 UpdateOneTimeAction(int id, const TCHAR *task, time_t nextExecutionTime, const TCHAR *params, UINT32 owner, UINT64 systemAccessRights, int flags);
 UINT32 RemoveSchedule(UINT32 id, UINT32 user, UINT64 systemRights);
 void GetCallbackIdList(NXCPMessage *msg, UINT64 accessRights);
-void GetSheduleList(NXCPMessage *msg, UINT32 user, UINT32 systemRights);
+void GetSheduleList(NXCPMessage *msg, UINT32 user, UINT64 systemRights);
 UINT32 UpdateScheduleFromMsg(NXCPMessage *request, UINT32 owner, UINT64 systemAccessRights);
 UINT32 CreateScehduleFromMsg(NXCPMessage *request, UINT32 owner, UINT64 systemAccessRights);