PrintSfoVolumeInfoTableEntry(ListHead);\r
}\r
\r
+ if (!Sfo) {\r
+ //\r
+ // Sort the file list by FileName, stably.\r
+ //\r
+ // If the call below fails, then the EFI_SHELL_FILE_INFO list anchored to\r
+ // ListHead will not be changed in any way.\r
+ //\r
+ ShellSortFileList (\r
+ &ListHead,\r
+ NULL, // Duplicates\r
+ ShellSortFileListByFileName\r
+ );\r
+ }\r
+\r
for ( Node = (EFI_SHELL_FILE_INFO *)GetFirstNode(&ListHead->Link), LongestPath = 0\r
; !IsNull(&ListHead->Link, &Node->Link)\r
; Node = (EFI_SHELL_FILE_INFO *)GetNextNode(&ListHead->Link, &Node->Link)\r