~ubuntu-branches/ubuntu/wily/grass/wily

« back to all changes in this revision

Viewing changes to display/d.profile/utils.c

Tags: 7.0.0~rc1+ds1-1~exp1
* New upstream release candidate.
* Repack upstream tarball, remove precompiled Python objects.
* Add upstream metadata.
* Update gbp.conf and Vcs-Git URL to use the experimental branch.
* Update watch file for GRASS 7.0.
* Drop build dependencies for Tcl/Tk, add build dependencies:
  python-numpy, libnetcdf-dev, netcdf-bin, libblas-dev, liblapack-dev
* Update Vcs-Browser URL to use cgit instead of gitweb.
* Update paths to use grass70.
* Add configure options: --with-netcdf, --with-blas, --with-lapack,
  remove --with-tcltk-includes.
* Update patches for GRASS 7.
* Update copyright file, changes:
  - Update copyright years
  - Group files by license
  - Remove unused license sections
* Add patches for various typos.
* Fix desktop file with patch instead of d/rules.
* Use minimal dh rules.
* Bump Standards-Version to 3.9.6, no changes.
* Use dpkg-maintscript-helper to replace directories with symlinks.
  (closes: #776349)
* Update my email to use @debian.org address.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
#include <grass/gis.h>
2
 
#include <grass/glocale.h>
3
 
#include "profile.h"
4
 
 
5
 
int is_null_value(RASTER_MAP_PTR * ptr, int col)
6
 
{
7
 
    if (ptr == NULL)
8
 
        G_fatal_error(_("%s: 'is_null_value()' got NULL pointer!"),
9
 
                      G_program_name());
10
 
    if (col < 0)
11
 
        G_fatal_error(_("%s: 'is_null_value()' got negative column index"),
12
 
                      G_program_name());
13
 
 
14
 
    switch (ptr->type) {
15
 
    case CELL_TYPE:
16
 
        return G_is_c_null_value(&ptr->data.c[col]);
17
 
    case FCELL_TYPE:
18
 
        return G_is_f_null_value(&ptr->data.f[col]);
19
 
    case DCELL_TYPE:
20
 
        return G_is_d_null_value(&ptr->data.d[col]);
21
 
    default:
22
 
        G_fatal_error(_("%s: 'is_null_value()' Unknown "
23
 
                        "RASTER_MAP_TYPE '%d'"), G_program_name(), ptr->type);
24
 
    }
25
 
 
26
 
    return 0;
27
 
}
28
 
 
29
 
/* vim: set softtabstop=4 shiftwidth=4 expandtab: */