Changeset 4724e090bc4e2663553d39709a8e8e2e59d7a85e
- Timestamp:
- 03/05/08 22:50:55
(7 months ago)
- Author:
- Rémi Denis-Courmont <rem@videolan.org>
- git-committer:
- Rémi Denis-Courmont <rem@videolan.org> 1209847855 +0300
- git-parent:
[fd658c7d4975acf5bcb41dc5f0ef5a14b1adcb5d]
- git-author:
- Rémi Denis-Courmont <rem@videolan.org> 1209847855 +0300
- Message:
LUA: don't reinvent scandir
-
Files:
-
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
| r2ea3b5f |
r4724e09 |
|
| 461 | 461 | int i_ret = VLC_EGENERIC; |
|---|
| 462 | 462 | |
|---|
| 463 | | DIR *dir = NULL; |
|---|
| 464 | 463 | char **ppsz_filelist = NULL; |
|---|
| 465 | 464 | char **ppsz_fileend = NULL; |
|---|
| … | … | |
| 488 | 487 | } |
|---|
| 489 | 488 | |
|---|
| 490 | | if( dir ) |
|---|
| 491 | | { |
|---|
| 492 | | closedir( dir ); |
|---|
| 493 | | } |
|---|
| 494 | | |
|---|
| 495 | 489 | msg_Dbg( p_this, "Trying Lua scripts in %s", *ppsz_dir ); |
|---|
| 496 | | dir = utf8_opendir( *ppsz_dir ); |
|---|
| 497 | | |
|---|
| 498 | | if( !dir ) continue; |
|---|
| 499 | | i_files = utf8_loaddir( dir, &ppsz_filelist, file_select, |
|---|
| | 490 | i_files = utf8_scandir( *ppsz_dir, &ppsz_filelist, file_select, |
|---|
| 500 | 491 | file_compare ); |
|---|
| 501 | 492 | if( i_files < 1 ) continue; |
|---|
| … | … | |
| 528 | 519 | for( ppsz_dir = ppsz_dir_list; *ppsz_dir; ppsz_dir++ ) |
|---|
| 529 | 520 | free( *ppsz_dir ); |
|---|
| 530 | | |
|---|
| 531 | | if( dir ) closedir( dir ); |
|---|
| 532 | 521 | |
|---|
| 533 | 522 | return i_ret; |
|---|