| 1497 | } |
| 1498 | |
| 1499 | BOOL MRU_Add ( LPMRULIST pmru, LPCWSTR pszNew ) |
| 1500 | { |
| 1501 | int i; |
| 1502 | for ( i = 0; i < pmru->iSize; i++ ) { |
| 1503 | if ( MRU_Compare ( pmru, pmru->pszItems[i], pszNew ) == 0 ) { |
| 1504 | LocalFree ( pmru->pszItems[i] ); |
| 1505 | break; |
| 1506 | } |
| 1507 | } |
| 1508 | i = min ( i, pmru->iSize - 1 ); |
| 1509 | for ( ; i > 0; i-- ) { |
| 1510 | pmru->pszItems[i] = pmru->pszItems[i - 1]; |
| 1511 | } |
| 1512 | pmru->pszItems[0] = StrDup ( pszNew ); |
| 1513 | return ( 1 ); |
| 1514 | } |
| 1515 | |
| 1516 | BOOL MRU_AddFile ( LPMRULIST pmru, LPCWSTR pszFile, BOOL bRelativePath, BOOL bUnexpandMyDocs ) |
| 1517 | { |
no test coverage detected