]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdePkg/Library/BaseLib/FilePaths.c
MdePkg: Apply uncrustify changes
[mirror_edk2.git] / MdePkg / Library / BaseLib / FilePaths.c
index c2c561ac642b2f7f39999f76db7b27fa8b6eaa1d..43808075e8b1d30fe673aecba0392a311f482323 100644 (file)
 **/\r
 BOOLEAN\r
 EFIAPI\r
-PathRemoveLastItem(\r
-  IN OUT CHAR16 *Path\r
+PathRemoveLastItem (\r
+  IN OUT CHAR16  *Path\r
   )\r
 {\r
-  CHAR16        *Walker;\r
-  CHAR16        *LastSlash;\r
+  CHAR16  *Walker;\r
+  CHAR16  *LastSlash;\r
+\r
   //\r
   // get directory name from path... ('chop' off extra)\r
   //\r
   for ( Walker = Path, LastSlash = NULL\r
-      ; Walker != NULL && *Walker != CHAR_NULL\r
-      ; Walker++\r
-     ){\r
-    if (*Walker == L'\\' && *(Walker + 1) != CHAR_NULL) {\r
+        ; Walker != NULL && *Walker != CHAR_NULL\r
+        ; Walker++\r
+        )\r
+  {\r
+    if ((*Walker == L'\\') && (*(Walker + 1) != CHAR_NULL)) {\r
       LastSlash = Walker+1;\r
-    } else if (*Walker == L':' && *(Walker + 1) != L'\\' && *(Walker + 1) != CHAR_NULL) {\r
+    } else if ((*Walker == L':') && (*(Walker + 1) != L'\\') && (*(Walker + 1) != CHAR_NULL)) {\r
       LastSlash = Walker+1;\r
     }\r
   }\r
+\r
   if (LastSlash != NULL) {\r
     *LastSlash = CHAR_NULL;\r
     return (TRUE);\r
   }\r
+\r
   return (FALSE);\r
 }\r
 \r
@@ -59,11 +63,11 @@ PathRemoveLastItem(
 \r
   @return       Returns Path, otherwise returns NULL to indicate that an error has occurred.\r
 **/\r
-CHAR16*\r
+CHAR16 *\r
 EFIAPI\r
-PathCleanUpDirectories(\r
-  IN CHAR16 *Path\r
-)\r
+PathCleanUpDirectories (\r
+  IN CHAR16  *Path\r
+  )\r
 {\r
   CHAR16  *TempString;\r
 \r
@@ -93,6 +97,7 @@ PathCleanUpDirectories(
   while ((TempString = StrStr (Path, L"\\.\\")) != NULL) {\r
     CopyMem (TempString, TempString + 2, StrSize (TempString + 2));\r
   }\r
+\r
   if ((StrLen (Path) >= 2) && (StrCmp (Path + StrLen (Path) - 2, L"\\.") == 0)) {\r
     Path[StrLen (Path) - 1] = CHAR_NULL;\r
   }\r
@@ -100,11 +105,12 @@ PathCleanUpDirectories(
   //\r
   // Remove all the "\..". E.g.: fs0:\abc\..\def\..\r
   //\r
-  while (((TempString = StrStr(Path, L"\\..")) != NULL) &&\r
+  while (((TempString = StrStr (Path, L"\\..")) != NULL) &&\r
          ((*(TempString + 3) == L'\\') || (*(TempString + 3) == CHAR_NULL))\r
-        ) {\r
+         )\r
+  {\r
     *(TempString + 1) = CHAR_NULL;\r
-    PathRemoveLastItem(Path);\r
+    PathRemoveLastItem (Path);\r
     if (*(TempString + 3) != CHAR_NULL) {\r
       CopyMem (Path + StrLen (Path), TempString + 4, StrSize (TempString + 4));\r
     }\r
@@ -112,4 +118,3 @@ PathCleanUpDirectories(
 \r
   return Path;\r
 }\r
-\r