summaryrefslogtreecommitdiff
path: root/apps/misc.c
diff options
context:
space:
mode:
authorDave Chapman <dave@dchapman.com>2008-08-28 12:49:38 +0000
committerDave Chapman <dave@dchapman.com>2008-08-28 12:49:38 +0000
commita3a54503994bb6b29180b1edcac166f2bc6ea54a (patch)
treecb3a26387d21515655792b489f6a3b31691ea9ae /apps/misc.c
parent1f7b22bd373904c1c8a753d4aaed8e0655b4fb5a (diff)
downloadrockbox-a3a54503994bb6b29180b1edcac166f2bc6ea54a.zip
rockbox-a3a54503994bb6b29180b1edcac166f2bc6ea54a.tar.gz
rockbox-a3a54503994bb6b29180b1edcac166f2bc6ea54a.tar.bz2
rockbox-a3a54503994bb6b29180b1edcac166f2bc6ea54a.tar.xz
Get checkwps compiling again: Move the definitions of BOM and BOM_SIZE to misc.c (they are not used outside misc.c, so don't need to be in the .h), plus always include misc.h in misc.c (not needed to fix checkwps, but good practice), and add unistd.h when __PCTOOL_ is defined.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18358 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/misc.c')
-rw-r--r--apps/misc.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/apps/misc.c b/apps/misc.c
index 401360d..f3a937f 100644
--- a/apps/misc.c
+++ b/apps/misc.c
@@ -21,11 +21,13 @@
#include <stdlib.h>
#include <ctype.h>
#include "config.h"
+#include "misc.h"
#include "lcd.h"
#include "file.h"
#ifdef __PCTOOL__
#include <stdint.h>
#include <stdarg.h>
+#include <unistd.h>
#else
#include "sprintf.h"
#include "lang.h"
@@ -71,7 +73,6 @@
#include "gui/gwps-common.h"
#include "bookmark.h"
-#include "misc.h"
#include "playback.h"
#ifdef BOOTFILE
@@ -1183,6 +1184,9 @@ char *strip_extension(char* buffer, int buffer_size, const char *filename)
* If the file is opened for writing and O_TRUNC is set, write a BOM to
* the opened file and leave the file pointer set after the BOM.
*/
+#define BOM "\xef\xbb\xbf"
+#define BOM_SIZE 3
+
int open_utf8(const char* pathname, int flags)
{
int fd;