Age | Commit message (Collapse) | Author |
|
The xine_xmalloc() function is going to be deprecated, as its
behaviour is rarely needed as such, and it's thus misused.
With this, almost all uses of xine_xmalloc() with static size (for
instance the value returned by sizeof()) or with a size that is
guaranteed not to be zero (like strlen()+1) are replaced with calls to
either calloc(1, ...) or malloc().
malloc() is used whenever the allocated memory is going to be
immediately overwritten, while calloc() is used in every other case,
as it sets the whole memory area to zero.
--HG--
extra : transplant_source : %8F%98%EC%02%1E%83%F0s%06X%83C%205Y%80%B12%CC%E1
|
|
--HG--
extra : transplant_source : %E0%D0%C5%8B%BEU%DD%24%5D7%1F%ADV%AD%EB%23%CBU%80%EB
|
|
For contributed code, leave whatever the version we last synced for is using
to make simpler future syncs.
|
|
to connections list
|
|
|
|
instead of headers (and thus are not part of public ABI).
|
|
CVS patchset: 8528
CVS date: 2007/01/19 01:23:06
|
|
CVS patchset: 8527
CVS date: 2007/01/19 01:21:25
|
|
CVS patchset: 8526
CVS date: 2007/01/19 01:16:46
|
|
usage, and by not using a double pointer in alphablend code (the first pointer was always dereferenced anyway).
CVS patchset: 8062
CVS date: 2006/06/20 00:18:44
|
|
CVS patchset: 8051
CVS date: 2006/06/18 18:50:55
|
|
CVS patchset: 7977
CVS date: 2006/04/21 23:15:44
|
|
CVS patchset: 7848
CVS date: 2006/01/27 07:46:09
|
|
CVS patchset: 6836
CVS date: 2004/07/22 14:25:05
|
|
- add stdint.h with INT16_MIN/MAX
- apply forgotten change _MSC_VER -> HAVE_ICONV
- get rid of some _MSC_VER - changed to WIN32 since it'll be used by MINGW too
CVS patchset: 6249
CVS date: 2004/03/14 09:38:03
|
|
before aborting
CVS patchset: 6211
CVS date: 2004/03/03 20:09:11
|
|
relevant too. Small other little fix (can't remember). Change few internal function prototype because it xine_t pointer need to be used if some xine's internal sections. NOTE: libdvd{nav,read} is still too noisy, i will take a look to made it quit, without invasive changes. To be continued...
CVS patchset: 5844
CVS date: 2003/12/05 15:54:56
|
|
scratch buffer enhancement (thanks Thibaut for the malloc tips), enlarge log buffer from 25 lines (very useless), to 150 (better).
CVS patchset: 5801
CVS date: 2003/11/26 23:44:08
|
|
CVS patchset: 5721
CVS date: 2003/11/11 18:44:50
|
|
CVS patchset: 4867
CVS date: 2003/05/16 15:07:35
|
|
CVS patchset: 4857
CVS date: 2003/05/15 20:23:16
|