38 if (*s ==
'.' || *s == 0) {
40 _(
"Illegal filename <%s>. Cannot start with '.' or be 'NULL'."),
46 if (*s ==
'/' || *s ==
'"' || *s ==
'\'' || *s <=
' ' || *s ==
'@' ||
47 *s ==
',' || *s ==
'=' || *s ==
'*' || *s > 0176) {
48 G_warning(
_(
"Illegal filename <%s>. Character <%c> not allowed.\n"),
80 _(
"Output raster map name <%s> is not valid map name"),
output);
83 G_warning(
_(
"Output raster map name <%s> is not valid map name"),
99 G_warning(
_(
"Raster map <%s> not found"), input);
107 if (strcmp(mapset,
G_mapset()) == 0) {
108 char nm[1000], ms[1000];
118 if (strcmp(in,
output) == 0) {
int G_name_is_fully_qualified(const char *, char *, char *)
Check if map name is fully qualified (map @ mapset)
void void void void G_fatal_error(const char *,...) __attribute__((format(printf
void G_warning(const char *,...) __attribute__((format(printf
const char * G_find_raster2(const char *, const char *)
Find a raster map (look but don't touch)
const char * G_mapset(void)
Get current mapset name.
int G_legal_filename(const char *s)
Check for legal database file name.
int G_check_input_output_name(const char *input, const char *output, int error)
Check input and output file names.
void output(const char *fmt,...)