Age | Commit message (Collapse) | Author |
|
re: coverity
write_write_order: In long(*s++) + *s++,
s is written in *s++ and written in long(*s++)
but the order in which the side effects take place is undefined because
there is no intervening sequence point.
Change-Id: I2911c240f3e85fcfbf77297e8579e02e217c5af5
|
|
Change-Id: I21035cda0617e74283e4b30557783d297d8dfcd0
|
|
Change-Id: I7f1273b832a04a7d7c1b386c08c17438e3d93fc2
|
|
Change-Id: I56bf439df2c05653d65f49238e886e4ef2291176
|
|
and a bit of cleanup using macros to make the code easier to follow
Change-Id: I2c5953a68a9f415453e508c14a9c1a5a1e84e6b5
|
|
Change-Id: Id3bc053a45eeea107a54dd47640fa3ceb4b04498
|
|
Change-Id: I88fe17466b606a1f60a4c823214edd9766deb260
|
|
Change-Id: Ice86f060974c51bbaf051ed8c5a369ce80ecfe15
|
|
Change-Id: I391bcffca670916c2c88426e2ba2603351326cee
|
|
Forgot to commit this back around the time I did the manual
Change-Id: I8fafeec5105b4bee3380779f4cc86d3e73459cf2
|
|
Need a default bit depth in pcm-x1000.c
Change-Id: I2c6af227975d2f47609b51090638012d8406ec1e
|
|
Operates between 0 and -74 dB (mute) without issue
Change-Id: I497e002bd8db43833a09ebbc29212fbb6cc8ebfd
|
|
A small negative offset seems to silence all
play/pause clicking on the PCM5102A.
Also adding PCM soft muting, and muting the headphone amp
when the headphones are detected as removed. This has been
tested to not cause any unintended side effects on the
line out.
Also confirmed the numerical dB values are (approx.) correct.
Change-Id: I689d68887c86add9cc5e0ccb0c7de01aaa69b4d9
|
|
Change-Id: I7550d6db05b0d31a1433d0af9b2233f9dc3f5ee2
|
|
This will eventually be used by the ZIP module and other things
that support DEFLATE based streams.
Change-Id: I4acc9561eb56c9c368d1defab9c14e0454d105e1
|
|
Change-Id: I450f1fc8e1b69ce09f9888f5384c3e23a93822a1
|
|
Change-Id: I15d4e3d3be4bf4531c892f4351355b0b2e8e0ca9
|
|
Change-Id: I9c539035544d285da1941d2c1954cf2aa4d00087
|
|
Change-Id: I59d88609ec3f20ec9f482a777396cd72be23a35b
|
|
Change-Id: I000c78e913ab80afa9b82cae937afb5255831b79
|
|
Change-Id: Ibf754554f685d13ac00a49694fcecee459ff838f
|
|
Change-Id: I73722f0711a295152a98ab784cd6cf76379ef52e
|
|
According to backtrace(3) man page, the string returned from
backtrace_symbols() contains the return address so we shouldn't
need to print it ourselves.
Change-Id: Ia779207285c9ea0052b9aee3d84ee8380bf46d82
|
|
Change-Id: Idca69e7429af13609785755d4e152d87f471c462
|
|
Overflow is due to a hidden assumption in create_datetime_filename()
and create_numbered_filename() where buffer must be >= MAX_PATH bytes.
Change-Id: I9d36517d861b6925352380d551afc5439edbb340
|
|
* It had a (read) buffer overflow when dumping the stuff on the back half of the buffer
* a highly questionable code construct was nuked
Change-Id: I7f6f119524fc2095f788fc9b3d356459955d3ace
|
|
Change-Id: Ib0b38378c66d5902694d9af9fd0271d616101660
|
|
...Log the variable containing the actual error
Change-Id: If22e6b684f2e213bc45c8ca95295936ba8e09895
|
|
Change-Id: Ibd85cf72ac1babd1fa636c341b90b76bdfc0491b
|
|
Change-Id: I6df903399361f1df7ca0f766fff4062a984e2ba8
|
|
(if mktime() fails, don't attempt to write its result to the RTC)
Change-Id: Ib09b8dccafdef032119db76f10af74dfc220cc21
|
|
volume is used for element math and indexing into buffers
-1 volume is bad
Change-Id: I1ec75ef3a848c154ea80905224ea9a3a14bf8151
|
|
Change-Id: I7085cb34d2258aa5fc7e04fc0e73d6f733810038
|
|
Change-Id: I32db233a53b0f693f815cf96bcbe6711c366e5b3
|
|
Surprise surprise: the compiler generates shorter, branch-free code
if we don't try to be clever with signed/unsigned casting tricks.
Change-Id: I93d2020b6127e7d43feee394b06a52aaeddf3b79
|
|
Change-Id: I14f3d83a8089d33f4e900a1d5f965e67082a07ea
|
|
One of these was an unintentional fallthrough -- if you said no to
'quit without saving' it would save and quit.
Change-Id: I33828b58962a05adab65ac5f71dd0e2b1e07001b
|
|
Change-Id: I1ca5b1027ec30cbf61093bab35b980196ed14e6b
|
|
The done() signal is acutally needed to indicate the installation being
finished. Fixes installation being stuck after themes install.
This reverts commit fb6840e57260b1da35924914d47731e06597afea.
Change-Id: I9c1791e3ecfec992da40ff72b6969d80bbb0cd7f
|
|
Change-Id: I499bcd6d2d6fd5dd92c184cc1ec014e62f0441fa
|
|
Makes it more explicit what code is used under which circumstances.
Change-Id: I0a482dd48e1eb4b119ca6d8dca2b8aa450445fd1
|
|
Change-Id: Id45d9ac3b88571cb3927ca29314f997d5cbfd598
|
|
I'm not sure this would happen but I suspect its possible to get malformed
data back from lineinfo as this is how the error system tracks code flow
and this is a hacked add-on to allow RLE (run length encoding) of
said code flow data
Change-Id: I4b914c632935f8b1a9fa960212c58e810b2db738
|
|
Change-Id: I83d246c13d22c1e76a55cbfdd20dcc955eb556ec
|
|
unsigned int for core_shrink
Change-Id: Iff93397e7d6fae8936ef0fdbb1e71df63bcf6531
|
|
Change-Id: If1617dc92683d7de3d7709b363a593e40fbc5bc8
|
|
Change-Id: I993ff4a2d5d1c46bad46aae7f46fa4996e67481a
|
|
buffer size is copied to an unsigned int for core_alloc
Change-Id: I7b9ccab79554e55b22d39501ccb779036913258a
|
|
ensure zero termination regardless of data read from lang file
Change-Id: I0da0e787ffb10c9268557812b061cc3c452fbd0a
|
|
if you added a plugin through the core settings and then used the shortcut
immediately the entry would never get flushed to disk
Change-Id: I62e876bbf0a8fa96acba1cc2582e2563401547f1
|