projects
/
crypto.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Added silc_schedule_[set|get]_global. Added many APIs to call
[crypto.git]
/
lib
/
silcutil
/
silcfsm.c
diff --git
a/lib/silcutil/silcfsm.c
b/lib/silcutil/silcfsm.c
index 4ff23bab02fdb2b8eb60678629e136c9c3e5c28e..5e6fe2a5c7e001705c93255a160c7832e9baf3b2 100644
(file)
--- a/
lib/silcutil/silcfsm.c
+++ b/
lib/silcutil/silcfsm.c
@@
-59,8
+59,11
@@
SilcBool silc_fsm_init(SilcFSM fsm,
SilcSchedule schedule)
{
if (!schedule) {
SilcSchedule schedule)
{
if (!schedule) {
- silc_set_errno(SILC_ERR_INVALID_ARGUMENT);
- return FALSE;
+ schedule = silc_schedule_get_global();
+ if (!schedule) {
+ silc_set_errno(SILC_ERR_INVALID_ARGUMENT);
+ return FALSE;
+ }
}
fsm->fsm_context = fsm_context;
}
fsm->fsm_context = fsm_context;