File: add_prototypes.patch

package info (click to toggle)
g2clib 1.6.2-2
  • links: PTS, VCS
  • area: main
  • in suites: bullseye
  • size: 696 kB
  • sloc: ansic: 5,536; makefile: 449
file content (28 lines) | stat: -rw-r--r-- 1,179 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
Author: Alastair McKinstry <mckinstry@debian.org>
Description: Add prototypes for functions exposed and used in python-grib
Last-Updated: 2013-12-20
Forwarded: no

Index: g2clib-1.6.2/grib2.h
===================================================================
--- g2clib-1.6.2.orig/grib2.h
+++ g2clib-1.6.2/grib2.h
@@ -246,5 +246,18 @@ int pack_gp(g2int *, g2int *, g2int *,
             g2int *, g2int *, g2int *, g2int *, g2int *,
             g2int *, g2int *, g2int *);
 
+/* Used in pygrib, and hence exposed here */
+g2int g2_unpack1(unsigned char *,g2int *,g2int **,g2int *);
+g2int g2_unpack2(unsigned char *,g2int *,g2int *,unsigned char **);
+g2int g2_unpack3(unsigned char *,g2int *,g2int **,g2int **,
+                         g2int *,g2int **,g2int *);
+g2int g2_unpack4(unsigned char *,g2int *,g2int *,g2int **,
+                         g2int *,g2float **,g2int *);
+g2int g2_unpack5(unsigned char *,g2int *,g2int *,g2int *, g2int **,g2int *);
+g2int g2_unpack6(unsigned char *,g2int *,g2int ,g2int *, g2int **);
+g2int g2_unpack7(unsigned char *,g2int *,g2int ,g2int *,
+                         g2int ,g2int *,g2int ,g2float **);
+
+
 #endif  /*  _grib2_H  */