aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/utils/SkOSFile.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/utils/SkOSFile.cpp')
-rw-r--r--src/utils/SkOSFile.cpp40
1 files changed, 1 insertions, 39 deletions
diff --git a/src/utils/SkOSFile.cpp b/src/utils/SkOSFile.cpp
index a0c003ba8d..e10e67491f 100644
--- a/src/utils/SkOSFile.cpp
+++ b/src/utils/SkOSFile.cpp
@@ -1,44 +1,6 @@
/*
- * Copyright 2011 Google Inc.
+ * Copyright 2015 Google Inc.
*
* Use of this source code is governed by a BSD-style license that can be
* found in the LICENSE file.
*/
-#include "SkOSFile.h"
-
-SkString SkOSPath::Join(const char *rootPath, const char *relativePath) {
- SkString result(rootPath);
- if (!result.endsWith(SkPATH_SEPARATOR) && !result.isEmpty()) {
- result.appendUnichar(SkPATH_SEPARATOR);
- }
- result.append(relativePath);
- return result;
-}
-
-SkString SkOSPath::Basename(const char* fullPath) {
- if (!fullPath) {
- return SkString();
- }
- const char* filename = strrchr(fullPath, SkPATH_SEPARATOR);
- if (nullptr == filename) {
- filename = fullPath;
- } else {
- ++filename;
- }
- return SkString(filename);
-}
-
-SkString SkOSPath::Dirname(const char* fullPath) {
- if (!fullPath) {
- return SkString();
- }
- const char* end = strrchr(fullPath, SkPATH_SEPARATOR);
- if (nullptr == end) {
- return SkString();
- }
- if (end == fullPath) {
- SkASSERT(fullPath[0] == SkPATH_SEPARATOR);
- ++end;
- }
- return SkString(fullPath, end - fullPath);
-}