Changeset defde1c851d0defe58aab85305c34bffe7dab7bf
- Timestamp:
- 03/01/07 23:44:16
(2 years ago)
- Author:
- Antoine Cellerier <dionoea@videolan.org>
- git-committer:
- Antoine Cellerier <dionoea@videolan.org> 1172789056 +0000
- git-parent:
[5d03d245a77eccb97eb82dfa7f198f8375aec5f3]
- git-author:
- Antoine Cellerier <dionoea@videolan.org> 1172789056 +0000
- Message:
- Fix forbiden windows characters list. (in fact it's not windows only, but fat32/ntfs ... but noone cares)
-
Files:
-
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
| r7cdfb7e |
rdefde1c |
|
| 805 | 805 | case '/': |
|---|
| 806 | 806 | #ifdef WIN32 |
|---|
| | 807 | case '\\': |
|---|
| 807 | 808 | case '*': |
|---|
| 808 | 809 | case '"': |
|---|
| 809 | | case '\\': |
|---|
| 810 | | case '[': |
|---|
| 811 | | case ']': |
|---|
| | 810 | case "?": |
|---|
| 812 | 811 | case ':': |
|---|
| 813 | | case ';': |
|---|
| 814 | 812 | case '|': |
|---|
| 815 | | case '=': |
|---|
| | 813 | case '<': |
|---|
| | 814 | case '>' |
|---|
| 816 | 815 | #endif |
|---|
| 817 | 816 | *str = '_'; |
|---|
| … | … | |
| 826 | 825 | void path_sanitize( char *str ) |
|---|
| 827 | 826 | { |
|---|
| | 827 | #ifdef WIN32 |
|---|
| 828 | 828 | while( *str ) |
|---|
| 829 | 829 | { |
|---|
| 830 | 830 | switch( *str ) |
|---|
| 831 | 831 | { |
|---|
| 832 | | #ifdef WIN32 |
|---|
| 833 | 832 | case '*': |
|---|
| 834 | 833 | case '"': |
|---|
| 835 | | case '[': |
|---|
| 836 | | case ']': |
|---|
| | 834 | case "?": |
|---|
| 837 | 835 | case ':': |
|---|
| 838 | | case ';': |
|---|
| 839 | 836 | case '|': |
|---|
| 840 | | case '=': |
|---|
| | 837 | case '<': |
|---|
| | 838 | case '>' |
|---|
| | 839 | *str = '_'; |
|---|
| | 840 | } |
|---|
| | 841 | str++; |
|---|
| | 842 | } |
|---|
| 841 | 843 | #endif |
|---|
| 842 | | *str = '_'; |
|---|
| 843 | | } |
|---|
| 844 | | str++; |
|---|
| 845 | | } |
|---|
| 846 | | } |
|---|
| | 844 | } |
|---|