write_rec.c 312 B

123456789101112131415161718
  1. #include <stdio.h>
  2. int write_reclass(FILE * fd, long cat1, long cat2, char *label, int usecats)
  3. {
  4. if (cat1 == 0) {
  5. cat2 = 0;
  6. label = "no data";
  7. }
  8. fprintf(fd, "%ld = %ld ", cat1, cat1);
  9. if (*label && usecats)
  10. fprintf(fd, "%s\n", label);
  11. else
  12. fprintf(fd, "%ld\n", cat2);
  13. return 0;
  14. }