GRASS GIS 8 Programmer's Manual  8.4.0dev(2024)-9b28d7b83c
copy_file.c File Reference
#include <stdio.h>
#include <errno.h>
#include <string.h>
#include <grass/gis.h>
Include dependency graph for copy_file.c:

Go to the source code of this file.


int G_copy_file (const char *infile, const char *outfile)
 Copies one file to another. More...

Function Documentation

◆ G_copy_file()

int G_copy_file ( const char *  infile,
const char *  outfile 

Copies one file to another.

Creates a copy of a file. The destination file will be overwritten if it already exists, so the calling module should check this first if it is important.

infileString containing path to source file
outfileString containing path to destination file
1 on success; 0 if an error occurred (warning will be printed)

Definition at line 33 of file copy_file.c.

References G_warning(), and NULL.

Referenced by G_rename_file().