rockbox/firmware/include
Tomer Shalev c2617dc4ed Diacritic display enhancements
- Use the fact that unicode code currently does not support chars above 0xffff
  (see utf8decode()), and change diacritic database's char code type to
  unsigned short from int. Also comment out database entries above unsupported
  range.

- Use const when possible.

- Iterate over buffer using the buffer's pointer, thus avoiding usage of some
  variables, and avoiding multiple access to the same array item.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23776 a1c6a512-1295-4272-9138-f99709370657
2009-11-28 17:07:57 +00:00
..
sys Updated our source code header to explicitly mention that we are GPL v2 or 2008-06-28 18:10:04 +00:00
_ansi.h
assert.h
crc32-mi4.h Updated our source code header to explicitly mention that we are GPL v2 or 2008-06-28 18:10:04 +00:00
crc32.h Updated our source code header to explicitly mention that we are GPL v2 or 2008-06-28 18:10:04 +00:00
ctype.h Commit FS#9174: Lua scripting language by Dan Everton 2009-05-21 19:01:41 +00:00
dbgcheck.h
diacritic.h Diacritic display enhancements 2009-11-28 17:07:57 +00:00
dir.h cleanup storage defines 2008-10-31 21:25:04 +00:00
dir_uncached.h Updated our source code header to explicitly mention that we are GPL v2 or 2008-06-28 18:10:04 +00:00
dircache.h Added support for configurable rockbox directory. FS#9567 by Alex Bennee. 2008-11-24 22:16:07 +00:00
errno.h Make the database tool buildable from configure. 2009-10-07 16:54:15 +00:00
file.h Removed the sim_ prefix from the plugin api. 2009-01-07 09:53:46 +00:00
font_cache.h Updated our source code header to explicitly mention that we are GPL v2 or 2008-06-28 18:10:04 +00:00
inttypes.h Add wpseditor, the Google Summer of Code 2008 project of Rostislav Chekan. Closes FS#9327 2008-08-29 21:08:38 +00:00
lru.h Updated our source code header to explicitly mention that we are GPL v2 or 2008-06-28 18:10:04 +00:00
malloc.h
math.h
memory.h Updated our source code header to explicitly mention that we are GPL v2 or 2008-06-28 18:10:04 +00:00
rbunicode.h Make the database tool buildable from configure. 2009-10-07 16:54:15 +00:00
sprintf.h Rename vfnprintf to vuprintf (u stands for user for the user callback and data passed to it) to avoid confusion with file and buffer size related functions from the printf-family, and add a comment to its declaration. 2009-11-03 21:20:09 +00:00
sscanf.h Updated our source code header to explicitly mention that we are GPL v2 or 2008-06-28 18:10:04 +00:00
stdio.h
stdlib.h Remove various ABS() definitions with a single one using typeof (if using gcc) to avoid multiple evaluations of the input expressions. Speex still uses its own as I didn't want to change this imported code too much. 2009-08-03 01:38:58 +00:00
string.h FS#10080 2009-07-14 13:57:45 +00:00
strnatcmp.h Commit FS#8314. This adds strnat[case]cmp written by Martin Pool, which respects numbers within strings, and gives a more intuitive 2009-03-01 17:55:59 +00:00
time.h Moved database builder into a separate directory, and gave it its' own Makefile. Now it compiles cleanly and builds a database if ran in root of music tree. 2008-12-15 23:42:19 +00:00
timefuncs.h FS#10569 RTC driver cleanup 2009-09-26 14:58:32 +00:00