.\" Automatically generated by Pandoc 1.17.2 .\" .TH "al_make_path_canonical(3alleg5) Allegro reference manual" "" "" "" "" .hy .SH NAME .PP al_make_path_canonical \- Allegro 5 API .SH SYNOPSIS .IP .nf \f[C] #include\ bool\ al_make_path_canonical(ALLEGRO_PATH\ *path) \f[] .fi .SH DESCRIPTION .PP Removes any leading \[aq]..\[aq] directory components in absolute paths. Removes all \[aq].\[aq] directory components. .PP Note that this does \f[I]not\f[] 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.