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

replace_filename - Replaces path+filename with a new filename tail. Allegro game programming library.

Description

       Replaces  the  specified  path+filename  with  a new filename tail, storing at most `size' bytes into the
       `dest' buffer. You can use the same buffer both as input and output because Allegro internally works on a
       copy of the input before touching `dest'. Example:

          char name[200];
          ...
          get_executable_name(name, sizeof(name));
          replace_filename(name, name, "sound.dat", sizeof(name));

Name

       replace_filename - Replaces path+filename with a new filename tail. Allegro game programming library.

Return Value

       Returns a copy of the `dest' parameter.

See Also

get_filename(3alleg4), replace_extension(3alleg4), append_filename(3alleg4)

Allegro                                           version 4.4.3                        replace_filename(3alleg4)

Synopsis

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

See Also