| 3845 | } |
| 3846 | |
| 3847 | int CmpLogicalRev ( const void *s1, const void *s2 ) |
| 3848 | { |
| 3849 | int cmp = -1 * ( int ) pfnStrCmpLogicalW ( ( ( SORTLINE * ) s1 )->pwszSortEntry, ( ( SORTLINE * ) s2 )->pwszSortEntry ); |
| 3850 | if ( cmp == 0 ) { |
| 3851 | cmp = -1 * ( int ) pfnStrCmpLogicalW ( ( ( SORTLINE * ) s1 )->pwszLine, ( ( SORTLINE * ) s2 )->pwszLine ); |
| 3852 | } |
| 3853 | if ( cmp ) { |
| 3854 | return cmp; |
| 3855 | } else { |
| 3856 | cmp = -1 * StrCmp ( ( ( SORTLINE * ) s1 )->pwszSortEntry, ( ( SORTLINE * ) s2 )->pwszSortEntry ); |
| 3857 | return ( cmp ) ? cmp : -1 * StrCmp ( ( ( SORTLINE * ) s1 )->pwszLine, ( ( SORTLINE * ) s2 )->pwszLine ); |
| 3858 | } |
| 3859 | } |
| 3860 | |
| 3861 | void EditSortLines ( HWND hwnd, int iSortFlags ) |
| 3862 | { |
nothing calls this directly
no outgoing calls
no test coverage detected