summaryrefslogtreecommitdiff
path: root/navit/script.c
diff options
context:
space:
mode:
authorJoseph Herlant <herlantj@gmail.com>2018-05-25 22:06:51 -0700
committerJoseph Herlant <aerostitch@users.noreply.github.com>2018-05-25 22:17:50 -0700
commit8a76acb966f7059caf9d72c853175bd923b1e9d7 (patch)
tree1735178f7a0718831b88d2c36ea18a9955de3224 /navit/script.c
parent032f15287b472f1a4b5349533f3e5b468684b281 (diff)
downloadnavit-8a76acb966f7059caf9d72c853175bd923b1e9d7.tar.gz
cleanup:global:Use astyle to reformat everything
Diffstat (limited to 'navit/script.c')
-rw-r--r--navit/script.c135
1 files changed, 65 insertions, 70 deletions
diff --git a/navit/script.c b/navit/script.c
index e0e05e4be..ba340b52c 100644
--- a/navit/script.c
+++ b/navit/script.c
@@ -25,89 +25,84 @@
#include "command.h"
#include "xmlconfig.h"
-struct script
-{
- NAVIT_OBJECT
- struct attr parent;
- struct callback *cb;
- struct event_timeout *timeout;
- struct command_saved *cs;
+struct script {
+ NAVIT_OBJECT
+ struct attr parent;
+ struct callback *cb;
+ struct event_timeout *timeout;
+ struct command_saved *cs;
};
static void
-script_run(struct script *scr)
-{
- struct attr *xml_text=attr_search(scr->attrs, NULL, attr_xml_text);
- int error;
- if (!xml_text || !xml_text->u.str) {
- dbg(lvl_error,"no text");
- return;
- }
- dbg(lvl_debug,"running '%s'",xml_text->u.str);
- command_evaluate_to_void(&scr->parent, xml_text->u.str, &error);
+script_run(struct script *scr) {
+ struct attr *xml_text=attr_search(scr->attrs, NULL, attr_xml_text);
+ int error;
+ if (!xml_text || !xml_text->u.str) {
+ dbg(lvl_error,"no text");
+ return;
+ }
+ dbg(lvl_debug,"running '%s'",xml_text->u.str);
+ command_evaluate_to_void(&scr->parent, xml_text->u.str, &error);
}
static int
-script_set_attr_int(struct script *scr, struct attr *attr)
-{
- switch (attr->type) {
- case attr_refresh_cond:
- dbg(lvl_debug,"refresh_cond");
- if (scr->cs)
- command_saved_destroy(scr->cs);
- scr->cs=command_saved_attr_new(attr->u.str, &scr->parent, scr->cb, 0);
- return 1;
- case attr_update_period:
- if (scr->timeout)
- event_remove_timeout(scr->timeout);
- scr->timeout=event_add_timeout(attr->u.num, 1, scr->cb);
- return 1;
- default:
- return 0;
- }
+script_set_attr_int(struct script *scr, struct attr *attr) {
+ switch (attr->type) {
+ case attr_refresh_cond:
+ dbg(lvl_debug,"refresh_cond");
+ if (scr->cs)
+ command_saved_destroy(scr->cs);
+ scr->cs=command_saved_attr_new(attr->u.str, &scr->parent, scr->cb, 0);
+ return 1;
+ case attr_update_period:
+ if (scr->timeout)
+ event_remove_timeout(scr->timeout);
+ scr->timeout=event_add_timeout(attr->u.num, 1, scr->cb);
+ return 1;
+ default:
+ return 0;
+ }
}
static struct script *
-script_new(struct attr *parent, struct attr **attrs)
-{
- struct script *scr=g_new0(struct script, 1);
- scr->func=&script_func;
- navit_object_ref((struct navit_object *)scr);
- scr->attrs=attr_list_dup(attrs);
- attrs=scr->attrs;
- scr->cb=callback_new_1(callback_cast(script_run), scr);
- scr->parent=*parent;
- while (attrs && *attrs)
- script_set_attr_int(scr, *attrs++);
- dbg(lvl_debug,"return %p",scr);
- return scr;
+script_new(struct attr *parent, struct attr **attrs) {
+ struct script *scr=g_new0(struct script, 1);
+ scr->func=&script_func;
+ navit_object_ref((struct navit_object *)scr);
+ scr->attrs=attr_list_dup(attrs);
+ attrs=scr->attrs;
+ scr->cb=callback_new_1(callback_cast(script_run), scr);
+ scr->parent=*parent;
+ while (attrs && *attrs)
+ script_set_attr_int(scr, *attrs++);
+ dbg(lvl_debug,"return %p",scr);
+ return scr;
}
static void
-script_destroy(struct script *scr)
-{
- dbg(lvl_debug,"enter %p",scr);
- if (scr->timeout)
- event_remove_timeout(scr->timeout);
- if (scr->cs)
- command_saved_destroy(scr->cs);
- callback_destroy(scr->cb);
- attr_list_free(scr->attrs);
- g_free(scr);
+script_destroy(struct script *scr) {
+ dbg(lvl_debug,"enter %p",scr);
+ if (scr->timeout)
+ event_remove_timeout(scr->timeout);
+ if (scr->cs)
+ command_saved_destroy(scr->cs);
+ callback_destroy(scr->cb);
+ attr_list_free(scr->attrs);
+ g_free(scr);
}
struct object_func script_func = {
- attr_script,
- (object_func_new)script_new,
- (object_func_get_attr)navit_object_get_attr,
- (object_func_iter_new)navit_object_attr_iter_new,
- (object_func_iter_destroy)navit_object_attr_iter_destroy,
- (object_func_set_attr)navit_object_set_attr,
- (object_func_add_attr)navit_object_add_attr,
- (object_func_remove_attr)navit_object_remove_attr,
- (object_func_init)NULL,
- (object_func_destroy)script_destroy,
- (object_func_dup)NULL,
- (object_func_ref)navit_object_ref,
- (object_func_unref)navit_object_unref,
+ attr_script,
+ (object_func_new)script_new,
+ (object_func_get_attr)navit_object_get_attr,
+ (object_func_iter_new)navit_object_attr_iter_new,
+ (object_func_iter_destroy)navit_object_attr_iter_destroy,
+ (object_func_set_attr)navit_object_set_attr,
+ (object_func_add_attr)navit_object_add_attr,
+ (object_func_remove_attr)navit_object_remove_attr,
+ (object_func_init)NULL,
+ (object_func_destroy)script_destroy,
+ (object_func_dup)NULL,
+ (object_func_ref)navit_object_ref,
+ (object_func_unref)navit_object_unref,
};