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

make_absolute_filename - Makes an absolute filename from a path and relative filename. Allegro game

Description

       Makes an absolute filename from an absolute path and a relative filename, storing at  most  `size'  bytes
       into  the  `dest'  buffer.  This  is  like  calling  replace_filename() and then canonicalize_filename().
       Example:

          char buf[256];
          ...
          make_absolute_filename(buf, "/usr/games/",
                                 "../temp.txt", sizeof(buf));
          /* This would create /usr/temp.txt */

Name

       make_absolute_filename  -  Makes  an  absolute  filename  from a path and relative filename. Allegro game
       programming library.

Return Value

       Returns a copy of the `dest' parameter.

See Also

make_relative_filename(3alleg4),        is_relative_filename(3alleg4),         replace_filename(3alleg4),
       canonicalize_filename(3alleg4)

Allegro                                           version 4.4.3                  make_absolute_filename(3alleg4)

Synopsis

#include<allegro.h>char*make_absolute_filename(char*dest,constchar*path,constchar*filename,intsize);

See Also