]> git.ipfire.org Git - thirdparty/ccache.git/commitdiff
Remove now unused get_extension function
authorJoel Rosdahl <joel@rosdahl.net>
Mon, 13 Jul 2020 18:01:46 +0000 (20:01 +0200)
committerJoel Rosdahl <joel@rosdahl.net>
Mon, 13 Jul 2020 18:01:46 +0000 (20:01 +0200)
src/legacy_util.cpp
src/legacy_util.hpp

index bd2bbc6b9b2dc53907b68c1543c613f463799972..e2bc541dd564c81b57cd3f813099d7ee93f764da 100644 (file)
@@ -437,24 +437,6 @@ x_dirname(const char* path)
   return s;
 }
 
-// Return the file extension (including the dot) of a path as a pointer into
-// path. If path has no file extension, the empty string and the end of path is
-// returned.
-const char*
-get_extension(const char* path)
-{
-  size_t len = strlen(path);
-  for (const char* p = &path[len - 1]; p >= path; --p) {
-    if (*p == '.') {
-      return p;
-    }
-    if (*p == '/') {
-      break;
-    }
-  }
-  return &path[len];
-}
-
 // Format a size as a human-readable string. Caller frees.
 char*
 format_human_readable_size(uint64_t size)
index 9cf6aa80b8d23e1aae9e33d236d39c2fa3ae34fb..329a1bb9b2c4dd8ecef140549fe598d160692890 100644 (file)
@@ -40,7 +40,6 @@ void* x_realloc(void* ptr, size_t size);
 void x_setenv(const char* name, const char* value);
 void x_unsetenv(const char* name);
 char* x_dirname(const char* path);
-const char* get_extension(const char* path);
 char* format_human_readable_size(uint64_t size);
 char* format_parsable_size_with_suffix(uint64_t size);
 bool parse_size_with_suffix(const char* str, uint64_t* size);