release.c 241 B

12345678910111213141516
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <grass/rowio.h>
  4. void Rowio_release(ROWIO * R)
  5. {
  6. int i;
  7. if (R->rcb) {
  8. for (i = 0; i < R->nrows && R->rcb[i].buf; i++)
  9. free(R->rcb[i].buf);
  10. free(R->rcb);
  11. R->rcb = NULL;
  12. }
  13. }