+/*
+ * Different from POSIX basename() when path ends with /.
+ * Since we use this only for a regular file, the difference doesn't matter.
+ */
+const char *aacenc_basename(const char *path)
+{
+ const char *p = strrchr(path, '/');
+ return p ? p + 1: path;
+}
+