|
GRASS 8 Programmer's Manual 8.6.0dev(2026)-f6f2c534ea
|
#include <stdio.h>#include <stdlib.h>#include <sys/types.h>#include <unistd.h>#include "raster3d_intern.h"
Go to the source code of this file.
Functions | |
| void * | Rast3d_malloc (int nBytes) |
Same as malloc (nBytes), except that in case of error Rast3d_error() is invoked. | |
| void * | Rast3d_realloc (void *ptr, int nBytes) |
Same as realloc (ptr, nBytes), except that in case of error Rast3d_error() is invoked. | |
| void | Rast3d_free (void *buf) |
| Same as free (ptr). | |
Same as free (ptr).
| buf |
Definition at line 63 of file raster3d/alloc.c.
References free().
Referenced by Rast3d_cache_dispose(), Rast3d_cache_hash_dispose(), Rast3d_close(), Rast3d_flush_index(), Rast3d_free_tiles(), Rast3d_get_standard3d_params(), Rast3d_init_index(), Rast3d_make_aligned_volume_file(), and Rast3d_open_cell_old().
Same as malloc (nBytes), except that in case of error Rast3d_error() is invoked.
| nBytes |
Definition at line 20 of file raster3d/alloc.c.
References malloc(), NULL, and Rast3d_error().
Referenced by Rast3d_alloc_tiles_type(), Rast3d_cache_hash_new(), Rast3d_cache_new(), Rast3d_fill_header(), Rast3d_flush_index(), Rast3d_init_fp_xdr(), Rast3d_init_index(), Rast3d_make_aligned_volume_file(), Rast3d_open_cell_new(), Rast3d_open_cell_old(), Rast3d_open_cell_old_no_header(), and Rast3d_set_standard3d_input_params().
Same as realloc (ptr, nBytes), except that in case of error Rast3d_error() is invoked.
| ptr | |
| nBytes |
Definition at line 44 of file raster3d/alloc.c.
References NULL, and Rast3d_error().
Referenced by Rast3d_fill_header(), and Rast3d_init_fp_xdr().