path.c: add function for mp_basename, remove duplicated macros
commite8757fb88311329a35d874b43ff1aaf095ed4147
authorcboesch <cboesch@b3059339-0415-0410-9bf9-f77b7e298cf2>
Tue, 16 Nov 2010 21:06:52 +0000 (16 21:06 +0000)
committerUoti Urpala <uau@glyph.nonexistent.invalid>
Thu, 16 Dec 2010 01:59:37 +0000 (16 03:59 +0200)
treed8818a6042537bcc393f368349a2303c6fdcca52
parent970d02c79189ce1c0037fac80bde93f0fa0cb693
path.c: add function for mp_basename, remove duplicated macros

git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@32630 b3059339-0415-0410-9bf9-f77b7e298cf2

Fix crash on path without directories.

Regression introduced in r32630. Patch by Yuriy Kaminskiy yumkam at mail ru.

git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@32631 b3059339-0415-0410-9bf9-f77b7e298cf2

Handle correctly paths with mixed '/' and '\' in it.

Patch by Yuriy Kaminskiy (yumkam at mail ru)

git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@32632 b3059339-0415-0410-9bf9-f77b7e298cf2

Handle ':' on systems with DOS paths: it allows paths like C:foo.avi.

git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@32642 b3059339-0415-0410-9bf9-f77b7e298cf2
libmenu/menu_pt.c
mplayer.c
path.c
path.h