summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorWilliam Wilgus <wilgus.william@gmail.com>2024-12-03 01:30:14 -0500
committerWilliam Wilgus <wilgus.william@gmail.com>2024-12-03 01:48:50 -0500
commit793c7974476c62fa5b9a0ae7cc642c575bb069bd (patch)
tree484e9d32e4701d648a753665fa4c96ed70b774f4
parent68d4fd0e5bb357fbe5d06fc5faa4db6d000aefcc (diff)
downloadrockbox-793c797447.tar.gz
rockbox-793c797447.zip
[Fix Yellow] remove DEBUGF from skin_parser.c cleanup spaces
move const to the proper side Change-Id: Ide7c1878281eaee28d06426eee43041ad61acbc4
-rw-r--r--apps/gui/skin_engine/skin_engine.c2
-rw-r--r--apps/gui/skin_engine/skin_engine.h4
-rw-r--r--apps/gui/skin_engine/skin_parser.c4
-rw-r--r--apps/gui/statusbar-skinned.c18
-rw-r--r--lib/skin_parser/skin_buffer.c6
-rw-r--r--lib/skin_parser/skin_parser.c44
-rw-r--r--lib/skin_parser/skin_parser.h6
-rw-r--r--lib/skin_parser/tag_table.h28
8 files changed, 54 insertions, 58 deletions
diff --git a/apps/gui/skin_engine/skin_engine.c b/apps/gui/skin_engine/skin_engine.c
index 4d48feb989..6b190ad725 100644
--- a/apps/gui/skin_engine/skin_engine.c
+++ b/apps/gui/skin_engine/skin_engine.c
@@ -63,7 +63,7 @@ void dummy_process(enum screen_type screen, struct wps_data *data, bool preproce
{ (void)screen, (void)data, (void)preprocess; } /* dummy replaces conditionals */
static const struct gui_skin_helper empty_skin_helper = {&dummy_process,NULL,false};
-static const struct gui_skin_helper const * skin_helpers[SKINNABLE_SCREENS_COUNT] =
+static const struct gui_skin_helper * const skin_helpers[SKINNABLE_SCREENS_COUNT] =
{
#define SKH(proc, def, lob) &((struct gui_skin_helper){proc, def, lob})
&empty_skin_helper,
diff --git a/apps/gui/skin_engine/skin_engine.h b/apps/gui/skin_engine/skin_engine.h
index d04c873e84..ce9527ab12 100644
--- a/apps/gui/skin_engine/skin_engine.h
+++ b/apps/gui/skin_engine/skin_engine.h
@@ -19,7 +19,7 @@
* KIND, either express or implied.
*
****************************************************************************/
-
+
#ifndef _SKIN_ENGINE_H
#define _SKIN_ENGINE_H
@@ -68,7 +68,7 @@ void skin_backdrop_unload(int backdrop_id);
void skin_backdrop_set_buffer(int backdrop_id, struct skin_viewport *svp);
/* do the button loop as often as required for the peak meters to update
- * with a good refresh rate.
+ * with a good refresh rate.
* gwps is really gwps[NB_SCREENS]! don't wrap this in FOR_NB_SCREENS()
*/
int skin_wait_for_action(enum skinnable_screens skin, int context, int timeout);
diff --git a/apps/gui/skin_engine/skin_parser.c b/apps/gui/skin_engine/skin_parser.c
index bfce5e89ea..779f6810a2 100644
--- a/apps/gui/skin_engine/skin_parser.c
+++ b/apps/gui/skin_engine/skin_parser.c
@@ -2162,10 +2162,6 @@ static bool skin_load_fonts(struct wps_data *data)
static int convert_viewport(struct wps_data *data, struct skin_element* element)
{
- if (element->tag)
- DEBUGF("%s %s\n", __func__, element->tag->name);
- else
- DEBUGF("%s %s\n", __func__, "?");
struct skin_viewport *skin_vp = skin_buffer_alloc(sizeof(*skin_vp));
struct screen *display = &screens[curr_screen];
diff --git a/apps/gui/statusbar-skinned.c b/apps/gui/statusbar-skinned.c
index 800578832a..a40dbbc31d 100644
--- a/apps/gui/statusbar-skinned.c
+++ b/apps/gui/statusbar-skinned.c
@@ -75,7 +75,7 @@ enum themable_icons sb_get_icon(enum screen_type screen)
{
return sbs_has_title[screen] ? sbs_icon[screen] : Icon_NOICON + 2;
}
-
+
void sb_process(enum screen_type screen, struct wps_data *data, bool preprocess)
{
if (preprocess)
@@ -116,7 +116,7 @@ void sb_set_info_vp(enum screen_type screen, OFFSETTYPE(char*) label)
{
infovp_label[screen] = label;
}
-
+
struct viewport *sb_skin_get_info_vp(enum screen_type screen)
{
if (sbs_loaded[screen] == false)
@@ -218,7 +218,7 @@ char* sb_create_from_settings(enum screen_type screen)
int bar_position = statusbar_position(screen);
ptr = buf;
ptr[0] = '\0';
-
+
/* setup the inbuilt statusbar */
if (bar_position != STATUSBAR_OFF)
{
@@ -227,7 +227,7 @@ char* sb_create_from_settings(enum screen_type screen)
{
y = screens[screen].lcdheight - STATUSBAR_HEIGHT;
}
- len = snprintf(ptr, remaining, "%%V(0,%d,-,%d,0)\n%%wi\n",
+ len = snprintf(ptr, remaining, "%%V(0,%d,-,%d,0)\n%%wi\n",
y, height);
remaining -= len;
ptr += len;
@@ -239,7 +239,7 @@ char* sb_create_from_settings(enum screen_type screen)
else
#endif
ptr2 = global_settings.ui_vp_config;
-
+
if (ptr2[0] && ptr2[0] != '-') /* from ui viewport setting */
{
char *comma = ptr;
@@ -250,7 +250,7 @@ char* sb_create_from_settings(enum screen_type screen)
do {
param_count++;
comma = strchr(comma+1, ',');
-
+
} while (comma && param_count < 6);
if (comma)
{
@@ -263,9 +263,9 @@ char* sb_create_from_settings(enum screen_type screen)
fg[i] = '\0'; comma++; i=0;
while (*comma != ')')
bg[i++] = *comma++;
- bg[i] = '\0';
+ bg[i] = '\0';
len += snprintf(end, remaining-len, ") %%Vf(%s) %%Vb(%s)\n", fg, bg);
- }
+ }
}
else
{
@@ -281,7 +281,7 @@ char* sb_create_from_settings(enum screen_type screen)
default:
height = screens[screen].lcdheight;
}
- len = snprintf(ptr, remaining, "%%ax%%Vi(-,0,%d,-,%d,1)\n",
+ len = snprintf(ptr, remaining, "%%ax%%Vi(-,0,%d,-,%d,1)\n",
y, height);
}
return buf;
diff --git a/lib/skin_parser/skin_buffer.c b/lib/skin_parser/skin_buffer.c
index 021746ba82..05cbe096f6 100644
--- a/lib/skin_parser/skin_buffer.c
+++ b/lib/skin_parser/skin_buffer.c
@@ -28,7 +28,7 @@
#include "skin_parser.h"
/****************************************************************************
- *
+ *
* This code handles buffer allocation for the entire skin system.
* This needs to work in 3 different situations:
* 1) as a stand alone library. ROCKBOX isnt defined, alloc using malloc()
@@ -39,8 +39,8 @@
* the start of our buffer
* 3) ROCKBOX "application/hosted" builds, alloc using the hosts malloc().
* We need to keep track of all allocations so they can be free()'d easily
- *
- *
+ *
+ *
****************************************************************************/
diff --git a/lib/skin_parser/skin_parser.c b/lib/skin_parser/skin_parser.c
index 1579696273..4afde7bc67 100644
--- a/lib/skin_parser/skin_parser.c
+++ b/lib/skin_parser/skin_parser.c
@@ -71,7 +71,7 @@ static void skip_whitespace(const char** document)
}
#ifdef ROCKBOX
-struct skin_element* skin_parse(const char* document,
+struct skin_element* skin_parse(const char* document,
skin_callback cb, void* cb_data)
{
callback = cb;
@@ -84,7 +84,7 @@ struct skin_element* skin_parse(const char* document)
struct skin_element* last = NULL;
const char* cursor = document; /*Keeps track of location in the document*/
-
+
skin_line = 1;
skin_start = (char*)document;
viewport_line = 0;
@@ -227,7 +227,7 @@ static struct skin_element* skin_parse_viewport(const char** document)
{
skip_comment(&cursor);
skin_line++;
-
+
}
if (check_viewport(cursor))
break;
@@ -263,7 +263,7 @@ static struct skin_element* skin_parse_viewport(const char** document)
{
skip_comment(&cursor);
skin_line++;
-
+
}
if (check_viewport(cursor))
break;
@@ -394,7 +394,7 @@ static struct skin_element* skin_parse_line_optional(const char** document,
/* Moving up the calling function's pointer */
*document = cursor;
-
+
if(root)
{
children[0] = skin_buffer_to_offset(root);
@@ -540,7 +540,7 @@ static int skin_parse_tag(struct skin_element* element, const char** document)
|| (tag_args[0] == '|' && *cursor != ARGLISTOPENSYM)
|| (qmark && *cursor != ARGLISTOPENSYM))
{
-
+
#ifdef ROCKBOX
if (callback)
{
@@ -622,7 +622,7 @@ static int skin_parse_tag(struct skin_element* element, const char** document)
if (*tag_args == '[')
{
- /* we need to guess which type of param it is.
+ /* we need to guess which type of param it is.
* guess using this priority:
* default > decimal/integer > single tag/code > string
*/
@@ -644,7 +644,7 @@ static int skin_parse_tag(struct skin_element* element, const char** document)
{
haspercent = haspercent || (cursor[j] == '%');
hasdecimal = hasdecimal || (cursor[j] == '.');
- number = number && (isdigit(cursor[j]) ||
+ number = number && (isdigit(cursor[j]) ||
(cursor[j] == '.') ||
(cursor[j] == '-') ||
(cursor[j] == '%'));
@@ -664,12 +664,12 @@ static int skin_parse_tag(struct skin_element* element, const char** document)
{
type_code = 'p';
}
- else if (number &&
+ else if (number &&
(strchr(temp_params, 'i') || strchr(temp_params, 'd')))
{
type_code = strchr(temp_params, 'i') ? 'i' : 'd';
}
- else if (haspercent &&
+ else if (haspercent &&
(strchr(temp_params, 't') || strchr(temp_params, 'c')))
{
type_code = strchr(temp_params, 't') ? 't' : 'c';
@@ -682,7 +682,7 @@ static int skin_parse_tag(struct skin_element* element, const char** document)
{
skin_error(INSUFFICIENT_ARGS, cursor);
return 0;
- }
+ }
}
else
type_code = *tag_args;
@@ -778,7 +778,7 @@ static int skin_parse_tag(struct skin_element* element, const char** document)
params[i].type = CODE;
params[i].data.code = skin_buffer_to_offset(child);
}
-
+
skip_whitespace(&cursor);
@@ -884,7 +884,7 @@ static int skin_parse_text(struct skin_element* element, const char** document,
element->data = skin_buffer_to_offset(text);
if (element->data < 0)
return 0;
-
+
for(dest = 0; dest < length; dest++)
{
/* Advancing cursor if we've encountered an escaped character */
@@ -895,7 +895,7 @@ static int skin_parse_text(struct skin_element* element, const char** document,
cursor++;
}
text[length] = '\0';
-
+
#ifdef ROCKBOX
if (callback)
{
@@ -918,7 +918,7 @@ static int skin_parse_conditional(struct skin_element* element, const char** doc
const char* bookmark;
int children = 1;
int i;
-
+
#ifdef ROCKBOX
bool feature_available = true;
const char *false_branch = NULL;
@@ -953,7 +953,7 @@ static int skin_parse_conditional(struct skin_element* element, const char** doc
}
}
#endif
-
+
/* Counting the children */
if(*(cursor++) != ENUMLISTOPENSYM)
{
@@ -991,7 +991,7 @@ static int skin_parse_conditional(struct skin_element* element, const char** doc
}
}
#ifdef ROCKBOX
- if (*cursor == ENUMLISTCLOSESYM &&
+ if (*cursor == ENUMLISTCLOSESYM &&
false_branch == NULL && !feature_available)
{
false_branch = cursor+1;
@@ -1009,11 +1009,11 @@ static int skin_parse_conditional(struct skin_element* element, const char** doc
cursor = bookmark;
#endif
/* Parsing the children */
-
+
/* Feature tags could end up having 0 children which breaks
* the render in dangerous ways. Minor hack, but insert an empty
* child. (e.g %?xx<foo> when xx isnt available ) */
-
+
if (children == 0)
{
const char* emptyline= "";
@@ -1025,7 +1025,7 @@ static int skin_parse_conditional(struct skin_element* element, const char** doc
children_array[0] = skin_buffer_to_offset(skin_parse_code_as_arg(&emptyline));
}
else
- {
+ {
children_array = skin_alloc_children(children);
if (!children_array)
return 0;
@@ -1085,9 +1085,9 @@ static int skin_parse_comment(struct skin_element* element, const char** documen
element->type = COMMENT;
element->line = skin_line;
-#ifdef ROCKBOX
+#ifdef ROCKBOX
element->data = INVALID_OFFSET;
-#else
+#else
element->data = text = skin_alloc_string(length);
if (!element->data)
return 0;
diff --git a/lib/skin_parser/skin_parser.h b/lib/skin_parser/skin_parser.h
index 00ac68258c..cb2bdaf002 100644
--- a/lib/skin_parser/skin_parser.h
+++ b/lib/skin_parser/skin_parser.h
@@ -48,7 +48,7 @@ typedef long skinoffset_t;
((pointer) ? ((void*)pointer-(void*)base) : -1)
/* Use this macro when declaring a variable to self-document the code.
* type is the actual type being pointed to (i.e OFFSETTYPE(char*) foo )
- *
+ *
* WARNING: Don't use the PTRTOSKINOFFSET() around a function call as it wont
* do what you expect.
*/
@@ -114,7 +114,7 @@ struct skin_tag_parameter
int number;
OFFSETTYPE(char*) text;
OFFSETTYPE(struct skin_element*) code;
- } data;
+ } data;
};
/* Defines an element of a SKIN file,
@@ -164,7 +164,7 @@ typedef int (*skin_callback)(struct skin_element* element, void* data);
/* Parses a WPS document and returns a list of skin_element
structures. */
#ifdef ROCKBOX
-struct skin_element* skin_parse(const char* document,
+struct skin_element* skin_parse(const char* document,
skin_callback callback, void* callback_data);
#else
struct skin_element* skin_parse(const char* document);
diff --git a/lib/skin_parser/tag_table.h b/lib/skin_parser/tag_table.h
index 9d3023b1f7..3f01db3f15 100644
--- a/lib/skin_parser/tag_table.h
+++ b/lib/skin_parser/tag_table.h
@@ -50,7 +50,7 @@ extern "C"
SKIN_REFRESH_PEAK_METER)
enum skin_token_type {
-
+
SKIN_TOKEN_NO_TOKEN,
SKIN_TOKEN_UNKNOWN,
@@ -66,12 +66,12 @@ enum skin_token_type {
SKIN_TOKEN_ALIGN_RIGHT,
SKIN_TOKEN_ALIGN_RIGHT_RTL,
SKIN_TOKEN_ALIGN_LANGDIRECTION,
-
+
/* Sublines */
SKIN_TOKEN_SUBLINE_TIMEOUT,
SKIN_TOKEN_SUBLINE_SCROLL,
-
+
/* Conditional */
SKIN_TOKEN_LOGICAL_IF,
SKIN_TOKEN_LOGICAL_AND,
@@ -164,7 +164,7 @@ enum skin_token_type {
SKIN_TOKEN_IMAGE_DISPLAY,
SKIN_TOKEN_IMAGE_DISPLAY_LISTICON,
SKIN_TOKEN_IMAGE_DISPLAY_9SEGMENT,
-
+
/* Albumart */
SKIN_TOKEN_ALBUMART_LOAD,
SKIN_TOKEN_ALBUMART_DISPLAY,
@@ -227,15 +227,15 @@ enum skin_token_type {
SKIN_TOKEN_LIST_ITEM_ICON,
SKIN_TOKEN_LIST_NEEDS_SCROLLBAR,
SKIN_TOKEN_LIST_SCROLLBAR,
-
+
SKIN_TOKEN_LOAD_FONT,
-
+
/* buttons */
SKIN_TOKEN_BUTTON_VOLUME,
SKIN_TOKEN_LASTTOUCH,
SKIN_TOKEN_TOUCHREGION,
SKIN_TOKEN_HAVE_TOUCH,
-
+
/* Virtual LED */
SKIN_TOKEN_VLED_HDD,
/* Volume level */
@@ -260,7 +260,7 @@ enum skin_token_type {
SKIN_TOKEN_SETTINGBAR,
SKIN_TOKEN_CURRENT_SCREEN,
SKIN_TOKEN_LANG_IS_RTL,
-
+
/* Recording Tokens */
SKIN_TOKEN_HAVE_RECORDING,
SKIN_TOKEN_IS_RECORDING,
@@ -271,8 +271,8 @@ enum skin_token_type {
SKIN_TOKEN_REC_SECONDS,
SKIN_TOKEN_REC_MINUTES,
SKIN_TOKEN_REC_HOURS,
-
-
+
+
/* Radio Tokens */
SKIN_TOKEN_HAVE_TUNER,
SKIN_TOKEN_TUNER_TUNED,
@@ -312,7 +312,7 @@ enum skin_token_type {
* characters for parameters are:
* I - Required integer
* i - Nullable integer
- * D - Required decimal
+ * D - Required decimal
* d - Nullable decimal
* Decimals are stored as (whole*10)+part
* P - Required percentage
@@ -335,13 +335,13 @@ enum skin_token_type {
* one integer must be specified, one integer can be
* specified or set to default with '-', and the user can
* stop providing parameters at any time after that.
- * To specify multiple instances of the same type, put a
+ * To specify multiple instances of the same type, put a
* number before the character. For instance, the string...
* 2s
* will specify two strings. A ? at the beginning of the
* string will specify that you may choose to omit all arguments
- *
- * You may also group param types in [] which will tell the parser to
+ *
+ * You may also group param types in [] which will tell the parser to
* accept any *one* of those types for that param. i.e [IT] will
* accept either an integer or tag type. [ITs] will also accept a string or -
*