al_make_path_canonical(3alleg5)

al_make_path_canonical3alleg5

Allegro 5 api

Usage

#include <allegro5/allegro.h>
bool al_make_path_canonical(ALLEGRO_PATH *path)

Overview

Removes any leading `..' directory components in absolute paths. Removes all `.' directory components.

Note that this does not collapse “x/../y” sections into “y”. This is by design. If “/foo” on your system is a symlink to “/bar/baz”, then “/foo/../quux” is actually “/bar/quux”, not “/quux” as a naive removal of “..” components would give you.

Releases

6 releases since Debian 8 (Jessie); the text changed 5 times.

  1. 8
  2. 9
  3. 10
  4. 11
  5. 12
  6. 13

From allegro5-doc 2:5.2.10.1+dfsg-1 in Debian 13 (Trixie). Parsed by carta from the page's man source.