|
|
@@ -1285,6 +1285,8 @@ int load_rules(char *filename)
|
|
|
|
|
|
if(!f)
|
|
|
{
|
|
|
+ scheme_deinit(&scm);
|
|
|
+
|
|
|
//complain violently if it fails to exist
|
|
|
format_log_message(&logmsg, LOGLEVEL_ERROR, "File error loading %s library.", SCHEME_INIT_FILE);
|
|
|
|
|
|
@@ -1293,6 +1295,7 @@ int load_rules(char *filename)
|
|
|
send_message(commhub_fd, &logmsg); //send this driver message to the log
|
|
|
}
|
|
|
|
|
|
+
|
|
|
return -1;
|
|
|
}
|
|
|
|