Use '\0' instead of 0 for nul character constants.
authorDan Gohman <gohman@apple.com>
Tue, 2 Nov 2010 22:41:19 +0000 (22:41 +0000)
committerDan Gohman <gohman@apple.com>
Tue, 2 Nov 2010 22:41:19 +0000 (22:41 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@118096 91177308-0d34-0410-b5e6-96231b3b80d8

lib/System/Unix/Path.inc

index b1d2ad24465b1b0642cfa5250e64b24490eb9ae1..571ecbd401a2518df06af3353101d224bdc23c28 100644 (file)
@@ -693,7 +693,7 @@ Path::createDirectoryOnDisk( bool create_parents, std::string* ErrMsg ) {
   if (pathname[lastchar] != '/')
     ++lastchar;
 
-  pathname[lastchar] = 0;
+  pathname[lastchar] = '\0';
 
   if (createDirectoryHelper(pathname, pathname+lastchar, create_parents))
     return MakeErrMsg(ErrMsg,
@@ -766,9 +766,9 @@ Path::eraseFromDisk(bool remove_contents, std::string *ErrStr) const {
   path.copy(pathname, MAXPATHLEN);
   size_t lastchar = path.length() - 1;
   if (pathname[lastchar] == '/')
-    pathname[lastchar] = 0;
+    pathname[lastchar] = '\0';
   else
-    pathname[lastchar+1] = 0;
+    pathname[lastchar+1] = '\0';
 
   if (rmdir(pathname) != 0)
     return MakeErrMsg(ErrStr,