| //======================================================================== |
| // |
| // gbasename.h |
| // |
| // Wrapper for libgen's basename() call which returns a std::string. |
| // This is a convenience method working around questionable behavior |
| // in the copy of basename() provided by libgen.h. |
| // |
| // This file is licensed under the GPLv2 or later |
| // |
| // Copyright (C) 2018 Greg Knight <lyngvi@gmail.com> |
| // |
| //======================================================================== |
| |
| #ifndef GBASENAME_H |
| #define GBASENAME_H |
| |
| #include <string> |
| |
| std::string gbasename(const char* input); |
| |
| #endif // ndef GBASENAME_H |