logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

al_make_path_canonical - Allegro 5 API

Description

       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.

Allegro reference manual                                                         al_make_path_canonical(3alleg5)

Name

       al_make_path_canonical - Allegro 5 API

Synopsis

              #include <allegro5/allegro.h>

              bool al_make_path_canonical(ALLEGRO_PATH *path)

See Also