1
0
Fork 0
forked from len0rd/rockbox

SKIN BREAK: %pb, %bl and %pv (bar types) changed so the image is the last param instead of the first. skin updater, skins and manual all updated.

NEW PARSER: add an 'N' param type which will accept any number of strings, will cause very big problems if this isnt the last param for a tag.



git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26727 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
Jonathan Gordon 2010-06-09 16:15:01 +00:00
parent 20b9020adc
commit 9ac4b44610
57 changed files with 87 additions and 64 deletions

View file

@ -1245,11 +1245,15 @@ static int parse_progressbar(const char *wps_bufptr,
using - for any of the params uses "sane" values */
#ifdef HAVE_LCD_BITMAP
enum {
PB_FILENAME = 0,
PB_X,
PB_X = 0,
PB_Y,
PB_WIDTH,
<<<<<<< .mine
PB_HEIGHT,
PB_FILENAME,
=======
PB_HEIGHT,
>>>>>>> .r26726
};
const char *filename;
int x, y, height, width;
@ -1293,8 +1297,8 @@ static int parse_progressbar(const char *wps_bufptr,
}
ptr = wps_bufptr + 1;
if (!(ptr = parse_list("sdddd", &set, ',', ptr, &filename,
&x, &y, &width, &height)))
if (!(ptr = parse_list("dddds", &set, ',', ptr,
&x, &y, &width, &height, &filename)))
return WPS_ERROR_INVALID_PARAM;
if (LIST_VALUE_PARSED(set, PB_FILENAME)) /* filename */