Quote:
Originally Posted by FlyingMongoose
At line 62 in sc_module:
Code:
KillTimer (g_hJobsTimer);
CloseHandle (g_hJobsTimer);
KillTimer calls CloseHandle, the handle will be invalidated thanks to KillTimer, remove CloseHandle.
|
So, I deleted that first CloseHandle and I was left with:
Code:
[57] public OnPluginEnd ()
[58] {
[59] if (g_hJobsTimer != INVALID_HANDLE)
[60] {
[61] KillTimer (g_hJobsTimer);
[62] g_hJobsTimer = INVALID_HANDLE;
[63] }
[64] if (g_hJobsTimeArray != INVALID_HANDLE)
[65] {
[66] ClearArray (g_hJobsTimeArray);
[67] CloseHandle (g_hJobsTimeArray);
[68] g_hJobsTimeArray = INVALID_HANDLE;
[69] }
[70] if (g_hJobsTaskArray != INVALID_HANDLE)
[71] {
[72] ClearArray (g_hJobsTaskArray);
[73] CloseHandle (g_hJobsTaskArray);
[74] g_hJobsTaskArray = INVALID_HANDLE;
[75] }
[76] if (g_hCronCallForward != INVALID_HANDLE)
[77] {
[78] CloseHandle (g_hCronCallForward);
[79] g_hCronCallForward = INVALID_HANDLE;
[80] }
[81] }
[82]
[83] public bool:AskPluginLoad (Handle:myself, bool:late, String:error[], err_max)
[84] {
The problem is that when I try to compile, it says "
Code:
sc_module.sp<84> : warning 234: symbol "AskPluginLoad" is marked as deprecated: Use AskPluginLoad2<> instead.
I had scrontab.inc in the includes folder.
__________________