pulseaudio/src/pulse
Andy Shevchenko 300384ce0a Fix checking for NULL after usage
The pa_xmalloc calls oom() in case of NULL pointer returned by malloc() on one
hand and dereferencing of pointer is happen early than actual check on other
hand. Thus, just remove useless checks.
2009-08-28 17:12:44 +02:00
..
.gitignore add another .gitignore file, this time for pulse/ 2008-06-18 00:47:32 +02:00
browser.c Use LGPL 2.1 on all files previously using LGPL 2 2009-03-03 20:23:02 +00:00
browser.h Use LGPL 2.1 on all files previously using LGPL 2 2009-03-03 20:23:02 +00:00
cdecl.h Use LGPL 2.1 on all files previously using LGPL 2 2009-03-03 20:23:02 +00:00
channelmap.c libpulse: some minor optimizations when checking equality 2009-08-17 03:50:04 +02:00
channelmap.h channelmap: minor doxygen fix 2009-08-17 03:48:51 +02:00
client-conf-x11.c client-conf-x11: unbreak autospawn due to stale X11 properties 2009-04-13 22:28:35 +02:00
client-conf-x11.h Use LGPL 2.1 on all files previously using LGPL 2 2009-03-03 20:23:02 +00:00
client-conf.c conf: invert all negative boolean configuration option 2009-08-12 20:15:28 +02:00
client-conf.h various spelling fixes 2009-04-04 02:27:13 +02:00
client.conf.in conf: invert all negative boolean configuration option 2009-08-12 20:15:28 +02:00
context.c context: document why we only do minimal cleanups before the autospawn exec() 2009-08-12 21:40:12 +02:00
context.h Base mainloop on pa_rtclock_now() 2009-06-20 17:29:31 +03:00
def.h bluetooth: return sensible error code in set_profile() 2009-06-17 04:51:57 +02:00
error.c try to detect when stupid clients forks and refuse all service from then on 2009-03-05 04:33:40 +01:00
error.h Use LGPL 2.1 on all files previously using LGPL 2 2009-03-03 20:23:02 +00:00
ext-stream-restore.c Fix checking for NULL after usage 2009-08-28 17:12:44 +02:00
ext-stream-restore.h Use LGPL 2.1 on all files previously using LGPL 2 2009-03-03 20:23:02 +00:00
fork-detect.c add pa_assert_cc() for compile time assertions 2009-03-23 21:03:52 +01:00
fork-detect.h try to detect when stupid clients forks and refuse all service from then on 2009-03-05 04:33:40 +01:00
gccmacro.h Use LGPL 2.1 on all files previously using LGPL 2 2009-03-03 20:23:02 +00:00
glib-mainloop.c Use LGPL 2.1 on all files previously using LGPL 2 2009-03-03 20:23:02 +00:00
glib-mainloop.h Modification of the glib-mainloop doc to ensure that nobody frees the api as it is owned by the loop. 2009-08-20 02:30:54 +02:00
i18n.c add i18n support 2008-08-06 18:54:13 +02:00
i18n.h import version.h in all header files to make sure that version-based feature testing works 2009-01-27 02:36:42 +01:00
internal.h client: allow zero-copy writing to the stream 2009-07-20 15:49:33 +01:00
introspect.c introspect: Fix two memory issues in port handling code. 2009-07-12 21:07:58 +01:00
introspect.h native-protocol: allow enumerating ports 2009-06-17 23:17:37 +02:00
mainloop-api.c don't use PA_GCC_UNUSED anymore 2008-08-09 16:20:29 +02:00
mainloop-api.h Base mainloop on pa_rtclock_now() 2009-06-20 17:29:31 +03:00
mainloop-signal.c fix an error where a signal was accidently freed when it is tried to register it twice 2009-03-31 20:31:15 +02:00
mainloop-signal.h Use LGPL 2.1 on all files previously using LGPL 2 2009-03-03 20:23:02 +00:00
mainloop.c Correctly deal with events in the past in calc_next_timeout 2009-08-10 21:23:26 +02:00
mainloop.h Modification of the mainloop doc to ensure that nobody frees the api as it is owned by the loop. 2009-08-20 02:31:02 +02:00
Makefile big s/polyp/pulse/g 2006-06-19 21:53:48 +00:00
operation.c Use LGPL 2.1 on all files previously using LGPL 2 2009-03-03 20:23:02 +00:00
operation.h client: extend documentation on pa_operation_cancel() a bit 2009-08-03 23:07:59 +02:00
proplist.c proplist: allow setting of zero-length data properties 2009-08-27 05:33:45 +02:00
proplist.h prop: introduce new PA_PROP_DEVICE_INTENDED_ROLES property 2009-06-08 16:58:45 +02:00
pulseaudio.h various spelling fixes 2009-04-04 02:27:13 +02:00
rtclock.c pulse: move pa_rtclock_now in pulsecommon 2009-06-20 17:29:08 +03:00
rtclock.h rtclock: document that we fallback to wallclock time if monotonic time is not supported 2009-06-23 00:15:57 +02:00
sample.c sample: manually inline table lookups 2009-08-20 11:31:04 +02:00
sample.h sample: introduce pa_sample_format_is_{le,be,ne,re}() 2009-05-25 23:49:47 +02:00
scache.c Use LGPL 2.1 on all files previously using LGPL 2 2009-03-03 20:23:02 +00:00
scache.h Use LGPL 2.1 on all files previously using LGPL 2 2009-03-03 20:23:02 +00:00
simple.c simple: check for == RUNNING instead of != DONE when waiting for operations 2009-08-05 01:05:35 +02:00
simple.h Use LGPL 2.1 on all files previously using LGPL 2 2009-03-03 20:23:02 +00:00
stream.c pulse: even in case of record stream, let's initialize req_bytes to 0 2009-08-15 02:44:29 +02:00
stream.h client: documented that pa_stream_drain() may only have a single operation active at a time 2009-07-31 23:09:16 +02:00
subscribe.c Use LGPL 2.1 on all files previously using LGPL 2 2009-03-03 20:23:02 +00:00
subscribe.h various spelling fixes 2009-04-04 02:27:13 +02:00
thread-mainloop.c threaded-mainloop: loop around pa_cond_wait() invocation in pa_threaded_mainloop_signal() 2009-07-30 23:46:25 +02:00
thread-mainloop.h Modification of the thread-mainloop doc to ensure that nobody frees the api as it is owned by the loop. 2009-08-20 02:31:08 +02:00
timeval.c add a few more gcc warning flags and fix quite a few problems found by doing so 2008-08-19 22:39:54 +02:00
timeval.h timeval: don't create the wrong illusion that nsecs should be stored in pa_usec_t 2009-06-23 00:16:42 +02:00
utf8.c add new API pa_ascii_valid(), pa_ascii_filter() 2009-02-04 17:11:56 +01:00
utf8.h add new API pa_ascii_valid(), pa_ascii_filter() 2009-02-04 17:11:56 +01:00
util.c core: Add thread-safe group info functions with dynamic buffers 2009-08-22 00:53:39 +02:00
util.h util: if NULL is passed to pa_path_get_filename() just hand it through 2009-04-19 19:02:16 +02:00
version.h.in version: fix prefix in PA_CHECK_VERSION macro 2009-06-17 03:06:13 +02:00
volume.c volume: introduce pa_cvolume_{inc|dec}() 2009-08-19 02:32:36 +02:00
volume.h volume: introduce pa_cvolume_{inc|dec}() 2009-08-19 02:32:36 +02:00
xmalloc.c Use LGPL 2.1 on all files previously using LGPL 2 2009-03-03 20:23:02 +00:00
xmalloc.h malloc: implement pa_xrenew() 2009-06-17 03:07:42 +02:00