|
|
|
@4ec082c0b0c0bae2942391a94fffeb3702192e47
|
[4ec082c0b0c0bae2942391a94fffeb3702192e47]
|
05/16/08 10:15:23 |
Rafaël Carré <funman@videolan.org> |
Fix a very unlikely memleak |
|
|
|
@82abb3013a56507f3431eab49480d53376e5965f
|
[82abb3013a56507f3431eab49480d53376e5965f]
|
05/15/08 22:55:01 |
Pierre d'Herbemont <pdherbemont@videolan.org> |
Revert "vlc: Make sure we call libvlc_release() when we are requested to … |
|
|
|
@42255fd0692bc9d4b4155728c1f390301a9f19e6
|
[42255fd0692bc9d4b4155728c1f390301a9f19e6]
|
05/15/08 22:19:43 |
Pierre d'Herbemont <pdherbemont@videolan.org> |
vlc: Code conventions. |
|
|
|
@68bcb6a4322b55b70c231a597d7b45a5406fd7f8
|
[68bcb6a4322b55b70c231a597d7b45a5406fd7f8]
|
05/15/08 22:13:41 |
Pierre d'Herbemont <pdherbemont@videolan.org> |
vlc: Make sure we call libvlc_release() when we are requested to … |
|
|
|
@31013e299b7a9deeef36bbc9c9ead08fc9cfdcda
|
[31013e299b7a9deeef36bbc9c9ead08fc9cfdcda]
|
05/15/08 20:25:39 |
Rémi Denis-Courmont <rem@videolan.org> |
Remove a bunch of unused deprecated APIs |
|
|
|
@9f3e27c502acc7963224888a9df1bc8b64c4ad22
|
[9f3e27c502acc7963224888a9df1bc8b64c4ad22]
|
05/15/08 20:25:29 |
Rémi Denis-Courmont <rem@videolan.org> |
Fix unit tests linking |
|
|
|
@2a855b131692979ae954939ad5d5a7d78cc21b44
|
[2a855b131692979ae954939ad5d5a7d78cc21b44]
|
05/15/08 20:09:08 |
Rémi Denis-Courmont <rem@videolan.org> |
vlc using libvlc |
|
|
|
@2a227b41898fb77ce4c7f57af144834c54bd740d
|
[2a227b41898fb77ce4c7f57af144834c54bd740d]
|
05/15/08 20:09:02 |
Rémi Denis-Courmont <rem@videolan.org> |
libvlc_run_interface: start and wait for an interface |
|
|
|
@debfaaa1a843326ca254daab1479f34ad30deab7
|
[debfaaa1a843326ca254daab1479f34ad30deab7]
|
05/15/08 19:39:45 |
Rémi Denis-Courmont <rem@videolan.org> |
Do not allow variable substitution in MRL path schemas |
|
|
|
@7c75fc26c3d146d80827f3e31318f21570d3a4d6
|
[7c75fc26c3d146d80827f3e31318f21570d3a4d6]
|
05/15/08 19:19:14 |
Rémi Denis-Courmont <rem@videolan.org> |
Use libvlc_InternalAddIntf instead of VLC_AddIntf |
|
|
|
@84d0f814c4aaeb01141e993879de1ce8b0c7fedb
|
[84d0f814c4aaeb01141e993879de1ce8b0c7fedb]
|
05/15/08 18:40:44 |
Rémi Denis-Courmont <rem@videolan.org> |
Rename the shared libraries |
|
|
|
@bc35aea3a1f6c84524c56e8da7610a6edaadb0e3
|
[bc35aea3a1f6c84524c56e8da7610a6edaadb0e3]
|
05/14/08 22:28:20 |
Pierre d'Herbemont <pdherbemont@videolan.org> |
Use vlc_object_release() to release the playlist
Signed-off-by: Pierre … |
|
|
|
@0e3e5da42643cac283fc0e758147351635679abf
|
[0e3e5da42643cac283fc0e758147351635679abf]
|
05/14/08 22:28:20 |
Pierre d'Herbemont <pdherbemont@videolan.org> |
Revert "Remove playlist destructor"
This reverts commit … |
|
|
|
@5bfd7ba2d5743010ea14e1fc3afc6c36f3ba2adc
|
[5bfd7ba2d5743010ea14e1fc3afc6c36f3ba2adc]
|
05/14/08 22:02:59 |
Rémi Denis-Courmont <rem@videolan.org> |
We may still have children when destroyed...
...if the destructor … |
|
|
|
@3d7eabaf80eb76dc2111f399aec6586d1b0094a8
|
[3d7eabaf80eb76dc2111f399aec6586d1b0094a8]
|
05/14/08 21:39:21 |
Rafaël Carré <funman@videolan.org> |
Remove playlist destructor
We need to do stuff BEFORE the playlist is … |
|
|
|
@bb84da65bde754021ec602e99e3861b7e8ebafa3
|
[bb84da65bde754021ec602e99e3861b7e8ebafa3]
|
05/14/08 20:58:16 |
Rémi Denis-Courmont <rem@videolan.org> |
Debug code to prevent FIND_PARENT from crashing.
This will postpone a due … |
|
|
|
@52d943331f7d21d9de67d025ff06d33d0ae5eee8
|
[52d943331f7d21d9de67d025ff06d33d0ae5eee8]
|
05/14/08 20:22:36 |
Rémi Denis-Courmont <rem@videolan.org> |
Hmm, there was a simpler solution
(Code re-use rules) |
|
|
|
@38f820eb5928f2074a604a2faafdaae7ac594001
|
[38f820eb5928f2074a604a2faafdaae7ac594001]
|
05/14/08 20:17:24 |
Rémi Denis-Courmont <rem@videolan.org> |
Inline DetachObject? |
|
|
|
@c79a340d36130d8f4bd4898a0c076de2472b52ef
|
[c79a340d36130d8f4bd4898a0c076de2472b52ef]
|
05/14/08 20:14:47 |
Rémi Denis-Courmont <rem@videolan.org> |
Get rid of b_attached |
|
|
|
@30066f7bd1ce28d48032737de40d96bdff516bf4
|
[30066f7bd1ce28d48032737de40d96bdff516bf4]
|
05/14/08 20:11:18 |
Rémi Denis-Courmont <rem@videolan.org> |
Recurse through the object tree instead of using the objects table |
|
|
|
@b187d11b4c62350735a452f6b523b642cb37b4ab
|
[b187d11b4c62350735a452f6b523b642cb37b4ab]
|
05/14/08 19:15:31 |
Rémi Denis-Courmont <rem@videolan.org> |
Detach dying objects atomically, so FIND_CHILDREN is safe |
|
|
|
@58a1d71baee1aac656ff54356104261d780e4a6d
|
[58a1d71baee1aac656ff54356104261d780e4a6d]
|
05/14/08 19:04:16 |
Rémi Denis-Courmont <rem@videolan.org> |
Remove useless constant |
|
|
|
@4cc4c675d99ac00cce22edf44154c5379e051bff
|
[4cc4c675d99ac00cce22edf44154c5379e051bff]
|
05/14/08 15:21:15 |
Rafaël Carré <funman@videolan.org> |
Revert [42a0d047849f391a75432dfdf5d71523d6ec08c7]
The kept sout needs to … |
|
|
|
@8e18f5c6cdc3d3dba06a3e04d1f460ee694634a4
|
[8e18f5c6cdc3d3dba06a3e04d1f460ee694634a4]
|
05/12/08 21:53:21 |
Rémi Denis-Courmont <rem@videolan.org> |
Try to split the mind boggingly big vlm.c |
|
|
|
@2cc99c5cbbd3de7f5ad677539af1b5c29dc8defe
|
[2cc99c5cbbd3de7f5ad677539af1b5c29dc8defe]
|
05/12/08 14:48:45 |
Rémi Duraffort <ivoire@videolan.org> |
Avoid a potential segfault as vlc_object_create can fail. |
|
|
|
@fb7f7d22b070fbe51775f102cc66bd84b04e44b4
|
[fb7f7d22b070fbe51775f102cc66bd84b04e44b4]
|
05/10/08 22:22:19 |
Rémi Denis-Courmont <rem@videolan.org> |
The TLS also needs to be cleaned up... should fix #1576 |
|
|
|
@7793bdcbd3a77917c4dec40c737a8b04017430c5
|
[7793bdcbd3a77917c4dec40c737a8b04017430c5]
|
05/10/08 22:22:19 |
Rémi Denis-Courmont <rem@videolan.org> |
Simplification |
|
|
|
@b855dc8d8261eeb21f6eb7db770768701dea98d9
|
[b855dc8d8261eeb21f6eb7db770768701dea98d9]
|
05/10/08 22:22:19 |
Rémi Denis-Courmont <rem@videolan.org> |
Don't assert that something that can fail won't fail… |
|
|
|
@b8fb4bc181b346f6849f5fefcbaa40baa97ee31d
|
[b8fb4bc181b346f6849f5fefcbaa40baa97ee31d]
|
05/10/08 21:05:23 |
Pierre d'Herbemont <pdherbemont@videolan.org> |
vlm: Fix a warning about a non initialized pointer use, and fix a … |
|
|
|
@594e6e22ceafa46b99baa2b2bfdc4012680d4f13
|
[594e6e22ceafa46b99baa2b2bfdc4012680d4f13]
|
05/10/08 20:01:11 |
Jean-Paul Saman <jpsaman@videolan.org> |
libvlc: add subtitle file (*.srt...) handling
Signed-off-by: Jean-Paul … |
|
|
|
@48a985ecd756e3969c4b55998f24e281f03c1536
|
[48a985ecd756e3969c4b55998f24e281f03c1536]
|
05/10/08 19:46:18 |
Rémi Denis-Courmont <rem@videolan.org> |
Don't look for plugins from CWD. Also don't leak in case of errors. |
|
|
|
@862c17fa7fe53fe962ccbd20238ea8ecc774c4fc
|
[862c17fa7fe53fe962ccbd20238ea8ecc774c4fc]
|
05/10/08 14:41:01 |
Rafaël Carré <funman@videolan.org> |
Fix compilation on != darwin, beos, win32, linux
Fix … |
|
|
|
@cdd517525b71b7b5390bfff52db183b09b00f7fe
|
[cdd517525b71b7b5390bfff52db183b09b00f7fe]
|
05/10/08 11:57:12 |
Rémi Denis-Courmont <rem@videolan.org> |
Remove message unused "queue" parameter
There is only one queue at the … |
|
|
|
@80ddb522d75cca49a7337c62431709be670c9bdd
|
[80ddb522d75cca49a7337c62431709be670c9bdd]
|
05/10/08 11:29:25 |
Rémi Denis-Courmont <rem@videolan.org> |
Move some internal message stuff to src/ |
|
|
|
@5cf8c8914099fbdd678ddb071d4f410abace65e8
|
[5cf8c8914099fbdd678ddb071d4f410abace65e8]
|
05/10/08 11:28:04 |
Rémi Denis-Courmont <rem@videolan.org> |
Compile fix |
|
|
|
@3e1fea390e453b25f50d1e4308b80a4a962b8564
|
[3e1fea390e453b25f50d1e4308b80a4a962b8564]
|
05/10/08 10:33:09 |
Rémi Denis-Courmont <rem@videolan.org> |
Build (linux|not)_specific.c as appropriate |
|
|
|
@a7f65650ff66ba2733e3e45e3e9b48e7bf5acfb2
|
[a7f65650ff66ba2733e3e45e3e9b48e7bf5acfb2]
|
05/10/08 10:33:09 |
Rémi Denis-Courmont <rem@videolan.org> |
Add linux_specific.c + disabled code for libvlc path determination |
|
|
|
@770f02b996c0bcb453a79ad738325a4ad9066b12
|
[770f02b996c0bcb453a79ad738325a4ad9066b12]
|
05/09/08 17:51:09 |
Rémi Denis-Courmont <rem@videolan.org> |
system_VLCPath does not exist |
|
|
|
@4d96b2a6f342b093ba7d01f42cdea8abbbd0c77c
|
[4d96b2a6f342b093ba7d01f42cdea8abbbd0c77c]
|
05/09/08 17:35:15 |
Rémi Denis-Courmont <rem@videolan.org> |
The normal include dir is also needed for vlc/vlc.h (curerntly) |
|
|
|
@90aa64cc1cfa26c51713efcec08cb22d41530477
|
[90aa64cc1cfa26c51713efcec08cb22d41530477]
|
05/09/08 17:34:41 |
Rémi Denis-Courmont <rem@videolan.org> |
Ugly fix for httpd deadlock |
|
|
|
@f9b6eba7207f9ab55218e406b10929145dcae8e3
|
[f9b6eba7207f9ab55218e406b10929145dcae8e3]
|
05/09/08 17:05:24 |
Rémi Denis-Courmont <rem@videolan.org> |
QueueMsg?: assert p_this
(If you don't want to give an object, then use … |
|
|
|
@1287a64fd67f6117b0d8374290dcbcddb763239f
|
[1287a64fd67f6117b0d8374290dcbcddb763239f]
|
05/09/08 17:00:24 |
Rémi Denis-Courmont <rem@videolan.org> |
We also need to check the non "conf::" case. Oops. |
|
|
|
@a7e8d944f93a414be8995d53bb9bcc92b00fbc19
|
[a7e8d944f93a414be8995d53bb9bcc92b00fbc19]
|
05/08/08 22:29:40 |
Rémi Denis-Courmont <rem@videolan.org> |
VLC_VariableSet: assume unsafe variable settings. Fixes #1371. |
|
|
|
@e5501691c1435de908c354363d3618cf117d9284
|
[e5501691c1435de908c354363d3618cf117d9284]
|
05/08/08 22:26:36 |
Rémi Denis-Courmont <rem@videolan.org> |
Win32: kill the Win64-induced warning |
|
|
|
@381904b9f00401e1371c9fd4e73185894b0ed540
|
[381904b9f00401e1371c9fd4e73185894b0ed540]
|
05/08/08 22:25:31 |
Rémi Denis-Courmont <rem@videolan.org> |
Win32 compile fix |
|
|
|
@1eea47cd41875604da84a414e17511920f88a40d
|
[1eea47cd41875604da84a414e17511920f88a40d]
|
05/08/08 22:08:46 |
Rémi Denis-Courmont <rem@videolan.org> |
DeleteModule? cannot fail * don't handle impossible errors |
|
|
|
@a8c44b836bd56fa4676f4fe18a73ee166aa0516a
|
[a8c44b836bd56fa4676f4fe18a73ee166aa0516a]
|
05/08/08 22:08:46 |
Rémi Denis-Courmont <rem@videolan.org> |
module bank: use vlc_custom_create |
|
|
|
@9a719ad0af1938ae8978e4e746dc6089eeaab8c6
|
[9a719ad0af1938ae8978e4e746dc6089eeaab8c6]
|
05/08/08 21:33:21 |
Rémi Denis-Courmont <rem@videolan.org> |
Win32 compile fixes |
|
|
|
@707279b40c386c8a16e1f894db2141a93f647a96
|
[707279b40c386c8a16e1f894db2141a93f647a96]
|
05/08/08 21:08:13 |
Rémi Denis-Courmont <rem@videolan.org> |
Merge vlc_threads.h and vlc_threads_funcs.h |
|
|
|
@4c35dd214785bd12d7cf7b8489ae838cfb6cd633
|
[4c35dd214785bd12d7cf7b8489ae838cfb6cd633]
|
05/08/08 20:58:38 |
Rémi Denis-Courmont <rem@videolan.org> |
Fix the kludge for old glibc |
|
|
|
@3afd1ff1ab186f1f550469e9d4f656eff566ecbf
|
[3afd1ff1ab186f1f550469e9d4f656eff566ecbf]
|
05/08/08 20:55:05 |
Rémi Denis-Courmont <rem@videolan.org> |
Move pthread to the front.
If anyone wants to try on Win32, that's going … |
|
|
|
@55aeca35b861a188c4447349fb9c189a1304d4f5
|
[55aeca35b861a188c4447349fb9c189a1304d4f5]
|
05/08/08 20:38:08 |
Rémi Denis-Courmont <rem@videolan.org> |
Mutexes cannot be error-checking and recursive at the same time |
|
|
|
@2add48902670c9b3885b4450d8d0f6a375731956
|
[2add48902670c9b3885b4450d8d0f6a375731956]
|
05/08/08 19:16:40 |
Rémi Denis-Courmont <rem@videolan.org> |
Fix a bunch of warnings (error handling) |
|
|
|
@061224eb63c7f2566e470510bd2b2edbba0d536a
|
[061224eb63c7f2566e470510bd2b2edbba0d536a]
|
05/08/08 19:06:10 |
Rémi Denis-Courmont <rem@videolan.org> |
Fix yesterday's VLM bug |
|
|
|
@0669643b1c7370abeda3799588825d46527f5897
|
[0669643b1c7370abeda3799588825d46527f5897]
|
05/08/08 18:24:35 |
Rémi Denis-Courmont <rem@videolan.org> |
vlc_modules_macros.h -> vlc_plugin.h |
|
|
|
@d2a0694d908f98db8b8dadbaaa2db07253344f16
|
[d2a0694d908f98db8b8dadbaaa2db07253344f16]
|
05/08/08 18:20:19 |
Rémi Denis-Courmont <rem@videolan.org> |
vlc_module_set: use vararg, more flexible |
|
|
|
@35d8114a87da6004073bc7c156d1c7a9d2af799a
|
[35d8114a87da6004073bc7c156d1c7a9d2af799a]
|
05/08/08 17:07:59 |
Rémi Denis-Courmont <rem@videolan.org> |
Fix warning |
|
|
|
@8455686e2c80234087a520b89c32992aab631250
|
[8455686e2c80234087a520b89c32992aab631250]
|
05/08/08 11:55:45 |
Rafaël Carré <funman@videolan.org> |
Don't use the playlist if it has been destroyed |
|
|
|
@b1b63c31bdcf3823aa2a6479cda00bc5aee9624c
|
[b1b63c31bdcf3823aa2a6479cda00bc5aee9624c]
|
05/07/08 22:19:10 |
Rémi Denis-Courmont <rem@videolan.org> |
No need to take the structure lock when finding oneself
as we don't go … |
|
|
|
@ef33cb40a80a612b7ac8f3eb0f05e2b6cbec945c
|
[ef33cb40a80a612b7ac8f3eb0f05e2b6cbec945c]
|
05/07/08 22:15:46 |
Rémi Denis-Courmont <rem@videolan.org> |
Fix the same race condition as … |
|
|
|
@b3c8d478e9091fe55a2513eb8e416162da3bb5e4
|
[b3c8d478e9091fe55a2513eb8e416162da3bb5e4]
|
05/07/08 22:13:01 |
Rémi Denis-Courmont <rem@videolan.org> |
Use a per-object spin around the reference count.
So we don't contend for … |
|
|
|
@5421e9cd54ac4384583f13daf9323304e532c257
|
[5421e9cd54ac4384583f13daf9323304e532c257]
|
05/07/08 22:13:00 |
Rémi Denis-Courmont <rem@videolan.org> |
Only insert new object into the table one initialized |
|
|
|
@6c385c5033ed68053d3ca1f66bfab28fcc981b98
|
[6c385c5033ed68053d3ca1f66bfab28fcc981b98]
|
05/07/08 21:46:37 |
Rémi Denis-Courmont <rem@videolan.org> |
Don't check for 0 refcount.
If it happens, there is a bug, and we'll … |
|
|
|
@4ec615d89a46281055b35bdd5a2bc7935b6ae0d8
|
[4ec615d89a46281055b35bdd5a2bc7935b6ae0d8]
|
05/07/08 21:43:53 |
Rémi Denis-Courmont <rem@videolan.org> |
vlc_object_find*: don't check that refcount is zero
Besides, we assert … |
|
|
|
@19bd84c786fecb77531073b697aad4d3c221d15d
|
[19bd84c786fecb77531073b697aad4d3c221d15d]
|
05/07/08 21:41:01 |
Rémi Denis-Courmont <rem@videolan.org> |
Remove useless i_refcount == 0 case and fix a tiny race condition.
When … |
|
|
|
@82921f3c8dae23178b64089b22502bb8f528e7e6
|
[82921f3c8dae23178b64089b22502bb8f528e7e6]
|
05/07/08 21:26:56 |
Rémi Denis-Courmont <rem@videolan.org> |
Remove p_playlist from p_libvlc
Plugins are already using pl_Yield to get … |
|
|
|
@3c74d129dd3d8a4bd11a4696f13af83103fe20fb
|
[3c74d129dd3d8a4bd11a4696f13af83103fe20fb]
|
05/07/08 21:26:11 |
Rémi Denis-Courmont <rem@videolan.org> |
Fix incorrect printf argument |
|
|
|
@4a47b7b922e556a11800e2efe2d92640766187cf
|
[4a47b7b922e556a11800e2efe2d92640766187cf]
|
05/07/08 21:25:09 |
Rémi Denis-Courmont <rem@videolan.org> |
Fix missing #include |
|
|
|
@ef8e2bceaebed945e3ed7f037275dbd4a2a6e3f1
|
[ef8e2bceaebed945e3ed7f037275dbd4a2a6e3f1]
|
05/07/08 21:06:23 |
Rémi Denis-Courmont <rem@videolan.org> |
Tag a bug so that I don't forget about it |
|
|
|
@b8909e164c63626771d3751e94d1c3f8e7af6c13
|
[b8909e164c63626771d3751e94d1c3f8e7af6c13]
|
05/07/08 20:50:25 |
Rémi Denis-Courmont <rem@videolan.org> |
set_destructor has no need for the structure lock |
|
|
|
@d3d776685b767f1a4648d66e5ba00c495c69cb19
|
[d3d776685b767f1a4648d66e5ba00c495c69cb19]
|
05/07/08 20:38:43 |
Rémi Denis-Courmont <rem@videolan.org> |
Remove pl_Get. This endorsed unyielded playlist access. |
|
|
|
@6dad9cd75cdcc66c4553bd970892c1e29598d561
|
[6dad9cd75cdcc66c4553bd970892c1e29598d561]
|
05/07/08 19:58:36 |
Rémi Denis-Courmont <rem@videolan.org> |
libvlc_stats: use VLC_OBJECT to remove a bunch of warnings |
|
|
|
@ef04b504e982994a09e755c45e692d96a5f08c6e
|
[ef04b504e982994a09e755c45e692d96a5f08c6e]
|
05/07/08 19:58:36 |
Rémi Denis-Courmont <rem@videolan.org> |
We know where VLM is, no need to find it.
Now we can remove the VLM … |
|
|
|
@7db96bf8cb3e9a57917f3297e68b6f33f573b944
|
[7db96bf8cb3e9a57917f3297e68b6f33f573b944]
|
05/07/08 19:58:35 |
Rémi Denis-Courmont <rem@videolan.org> |
Remove the glibc libintl kludge.
Afterall it's not our bug. More … |
|
|
|
@b16fe48fe68f59a62a2c7aa300adaf48d16fa909
|
[b16fe48fe68f59a62a2c7aa300adaf48d16fa909]
|
05/07/08 16:57:40 |
Rémi Denis-Courmont <rem@videolan.org> |
Cache the --daemon value, so we remove the PID file iff we created it |
|
|
|
@82a358acc2f5a2d2b795b4d5ef9458972938ffa2
|
[82a358acc2f5a2d2b795b4d5ef9458972938ffa2]
|
05/06/08 23:56:16 |
Rafaël Carré <funman@videolan.org> |
Fix #1487 - race condition |
|
|
|
@ce7d502e6cc83a6d1f2ea13f462e5ef7f6835606
|
[ce7d502e6cc83a6d1f2ea13f462e5ef7f6835606]
|
05/06/08 23:22:17 |
Christophe Mutricy <xtophe@videolan.org> |
Meaningful typo |
|
|
|
@080a076a49837a7643778b78db14727017ec2bfb
|
[080a076a49837a7643778b78db14727017ec2bfb]
|
05/06/08 22:15:52 |
Rémi Denis-Courmont <rem@videolan.org> |
config_GetConfigFile: remove unused parameter |
|
|
|
@146dad54bff773b990752e44b92aa35f87cbc678
|
[146dad54bff773b990752e44b92aa35f87cbc678]
|
05/06/08 22:15:51 |
Rémi Denis-Courmont <rem@videolan.org> |
Use config_GetUserDataDir() internally |
|
|
|
@0038469d31d5ede7c49c5133c90e70d8a0a543dc
|
[0038469d31d5ede7c49c5133c90e70d8a0a543dc]
|
05/06/08 22:15:51 |
Rémi Denis-Courmont <rem@videolan.org> |
Use config_GetUserConfDir internally too |
|
|
|
@75c438d3302e2a816a473576a35e17989d05a42c
|
[75c438d3302e2a816a473576a35e17989d05a42c]
|
05/06/08 22:15:51 |
Rémi Denis-Courmont <rem@videolan.org> |
Use config_GetCacheDir internally |
|
|
|
@c35af423b5a87c93ab63e39ad90332e10846bd9f
|
[c35af423b5a87c93ab63e39ad90332e10846bd9f]
|
05/06/08 13:11:48 |
Rafaël Carré <funman@videolan.org> |
Check malloc return value |
|
|
|
@62ba5767cc3a6cf7283aa2c1c8b22c1a2ed01759
|
[62ba5767cc3a6cf7283aa2c1c8b22c1a2ed01759]
|
05/05/08 22:53:12 |
Rémi Denis-Courmont <rem@videolan.org> |
Add config_GetConfDir |
|
|
|
@cb47bc073cab2871d737f99d649e8a5ae8dfe9ed
|
[cb47bc073cab2871d737f99d649e8a5ae8dfe9ed]
|
05/05/08 22:41:18 |
Rémi Denis-Courmont <rem@videolan.org> |
config_GetConfigDir -> config_GetUserConfDir |
|
|
|
@d6a7e4898ec7aec075b0aeb056b3c883de7be60a
|
[d6a7e4898ec7aec075b0aeb056b3c883de7be60a]
|
05/05/08 22:41:18 |
Rémi Denis-Courmont <rem@videolan.org> |
Hide psz_(cache|config|data)dir |
|
|
|
@f2ba521bb2c966aecce1ed890072c7ff6160e5d6
|
[f2ba521bb2c966aecce1ed890072c7ff6160e5d6]
|
05/05/08 22:34:22 |
Rémi Denis-Courmont <rem@videolan.org> |
Export config_Get*Dir |
|
|
|
@5cd6f2851ede7865a1f3e2c3479344a39082391f
|
[5cd6f2851ede7865a1f3e2c3479344a39082391f]
|
05/05/08 22:34:22 |
Rémi Denis-Courmont <rem@videolan.org> |
Inline config_GetUserDir |
|
|
|
@786f7e30d7e7f328de3ec43ade07c4abb416f2c5
|
[786f7e30d7e7f328de3ec43ade07c4abb416f2c5]
|
05/05/08 22:34:22 |
Rémi Denis-Courmont <rem@videolan.org> |
Don't duplicate getenv("HOME") |
|
|
|
@d73e233da15e73a662807b43b44e034fd74429bd
|
[d73e233da15e73a662807b43b44e034fd74429bd]
|
05/05/08 22:34:21 |
Rémi Denis-Courmont <rem@videolan.org> |
Simplify Win32 GetDir?, and use the proper header files |
|
|
|
@e7125f4ec9d298e514b56f721ebac2a7be14b24a
|
[e7125f4ec9d298e514b56f721ebac2a7be14b24a]
|
05/05/08 22:34:21 |
Rémi Denis-Courmont <rem@videolan.org> |
Use getpwuid_r - thread safety |
|
|
|
@04a4af73ffcb9602a697e5b2bd8df21c9e9b3c6d
|
[04a4af73ffcb9602a697e5b2bd8df21c9e9b3c6d]
|
05/05/08 22:34:21 |
Rémi Denis-Courmont <rem@videolan.org> |
The input_items array is private data.
Hide it before someone thinks … |
|
|
|
@f3cf5c6ef8f03bd8b9cb99a095c9072d76608181
|
[f3cf5c6ef8f03bd8b9cb99a095c9072d76608181]
|
05/05/08 22:34:21 |
Rémi Denis-Courmont <rem@videolan.org> |
Fix warning |
|
|
|
@3441c108d129086918f6625c56939192794f76fa
|
[3441c108d129086918f6625c56939192794f76fa]
|
05/05/08 22:34:21 |
Rémi Denis-Courmont <rem@videolan.org> |
Do not re-invent strcpy |
|
|
|
@d804de7dac7b0e414c23360396a08f29ffe85e09
|
[d804de7dac7b0e414c23360396a08f29ffe85e09]
|
05/05/08 22:34:20 |
Rémi Denis-Courmont <rem@videolan.org> |
Remove unused variable |
|
|
|
@8d583016474dff4a5069940aff3b6d51592fdc51
|
[8d583016474dff4a5069940aff3b6d51592fdc51]
|
05/05/08 21:36:40 |
Rafaël Carré <funman@videolan.org> |
Use strrchr() |
|
|
|
@2f601f6314210a2ec7af4edd5364d63fbdf56e94
|
[2f601f6314210a2ec7af4edd5364d63fbdf56e94]
|
05/05/08 11:40:04 |
Rafaël Carré <funman@videolan.org> |
Do not leak 1 byte per variable created |
|
|
|
@0451476b86e83f9f6d5ce9392572426c51f9e205
|
[0451476b86e83f9f6d5ce9392572426c51f9e205]
|
05/05/08 11:33:21 |
Rafaël Carré <funman@videolan.org> |
Do not leak the object name |
|
|
|
@29e6e23f4ac5cdec84f6e2b161c90f97129f6a76
|
[29e6e23f4ac5cdec84f6e2b161c90f97129f6a76]
|
05/05/08 11:31:16 |
Rafaël Carré <funman@videolan.org> |
Do not leak the global libvlc pointer |
|
|
|
@f0f97b4eff1d9327c812546d23d8472f66374c89
|
[f0f97b4eff1d9327c812546d23d8472f66374c89]
|
05/05/08 11:10:48 |
Rafaël Carré <funman@videolan.org> |
Fix leaking of psz_object_name |
|
|
|
@aab3bb4e6be21ea3ef8946d5127312ec025a4a6a
|
[aab3bb4e6be21ea3ef8946d5127312ec025a4a6a]
|
05/05/08 10:41:07 |
Rafaël Carré <funman@videolan.org> |
Simplify executable name retrieval and fix a memory leak |