find.c 302 B

1234567891011121314151617
  1. #include <string.h>
  2. #include "list.h"
  3. const char *find(int n, char *name, const char *mapsets)
  4. {
  5. const char *mapset;
  6. mapset = G_find_file2(list[n].element[0], name, mapsets);
  7. if (mapset) {
  8. char temp[GNAME_MAX];
  9. sscanf(name, "%s", temp);
  10. strcpy(name, temp);
  11. }
  12. return mapset;
  13. }