doc: add new document quick-tutorial
[src/app-framework-main.git] / src / wgt-config.c
index 04548c3..5760177 100644 (file)
@@ -1,6 +1,8 @@
 /*
  Copyright 2015 IoT.bzh
 
+ author: José Bollo <jose.bollo@iot.bzh>
+
  Licensed under the Apache License, Version 2.0 (the "License");
  you may not use this file except in compliance with the License.
  You may obtain a copy of the License at
@@ -16,7 +18,6 @@
 
 #include <unistd.h>
 #include <string.h>
-#include <syslog.h>
 #include <assert.h>
 #include <errno.h>
 
@@ -24,6 +25,7 @@
 #include <libxml/tree.h>
 #include <libxml/uri.h>
 
+#include "verbose.h"
 #include "wgt.h"
 #include "wgt-config.h"
 
@@ -71,10 +73,10 @@ static xmlNodePtr first(const char *type)
        return next(xmlDocGetRootElement(configxml)->children, type);
 }
 
-static int scorelang(xmlNodePtr node)
+static unsigned int scorelang(xmlNodePtr node)
 {
        char *lang = xmlNodeGetLang(node);
-       int score = wgt_locales_score(configwgt, lang);
+       unsigned int score = wgt_locales_score(configwgt, lang);
        xmlFree(lang);
        return score;
 }
@@ -82,7 +84,7 @@ static int scorelang(xmlNodePtr node)
 static xmlNodePtr element_based_localisation(const char *type)
 {
        xmlNodePtr resu, elem;
-       int sr, s;
+       unsigned int sr, s;
 
        resu = first(type);
        if (resu) {
@@ -115,13 +117,13 @@ int wgt_config_open(struct wgt *wgt)
        assert(!configxml);
        fd = wgt_open_read(wgt, wgt_config_string_xml_file);
        if (fd < 0) {
-               syslog(LOG_ERR, "can't open config file %s", wgt_config_string_xml_file);
+               ERROR("can't open config file %s", wgt_config_string_xml_file);
                return fd;
        }
        configxml = xmlReadFd(fd, wgt_config_string_xml_file, NULL, 0);
        close(fd);
        if (configxml == NULL) {
-               syslog(LOG_ERR, "xml parse of config file %s failed", wgt_config_string_xml_file);
+               ERROR("xml parse of config file %s failed", wgt_config_string_xml_file);
                return -1;
        }
        assert(xmlDocGetRootElement(configxml));