.\" Generated by the Allegro makedoc utility .TH make_absolute_filename 3alleg4 "version 4.4.3" "Allegro" "Allegro manual" .SH NAME make_absolute_filename \- Makes an absolute filename from a path and relative filename. Allegro game programming library.\& .SH SYNOPSIS .B #include .sp .B char *make_absolute_filename(char *dest, const char *path, const char *filename, int size); .SH 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: .nf char buf[256]; ... make_absolute_filename(buf, "/usr/games/", "../temp.txt", sizeof(buf)); /* This would create /usr/temp.txt */ .fi .SH "RETURN VALUE" Returns a copy of the `dest' parameter. .SH SEE ALSO .BR make_relative_filename (3alleg4), .BR is_relative_filename (3alleg4), .BR replace_filename (3alleg4), .BR canonicalize_filename (3alleg4)