You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
re: PR Unidata#3068
1. Update the ncjson and ncproplist code to lastest.
2. Fix some references to older API functions.
3. Update the netcdf_json and netcdf_proplist builds.
Copy file name to clipboardexpand all lines: RELEASE_NOTES.md
+6
Original file line number
Diff line number
Diff line change
@@ -5,8 +5,14 @@ Release Notes {#RELEASE_NOTES}
5
5
6
6
This file contains a high-level description of this package's evolution. Releases are in reverse chronological order (most recent first). Note that, as of netcdf 4.2, the `netcdf-c++` and `netcdf-fortran` libraries have been separated into their own libraries.
7
7
8
+
## 4.9.4 - TBD
9
+
10
+
* Step 1 in splittig PR [Github #3068](https://github.com/Unidata/netcdf-c/pull/3068). Update ncjson.[ch] and ncproplist.[ch]. Also fix references to old API. Also fix include/netcdf_ncjson.h and include/netcdf_proplist.h builds.
11
+
See [Github #????](https://github.com/Unidata/netcdf-c/pull/????) for more information.
12
+
8
13
## 4.9.3 - TBD
9
14
15
+
* Step in converting PR 3068 to a sequence of much smaller PRs. This one updates the ncjson and ncproplist code to the latest versions. See [Github #????](https://github.com/Unidata/netcdf-c/pull/????) for more information.
10
16
* Extend the netcdf API to support programmatic changes to the plugin search path. See [Github #3034](https://github.com/Unidata/netcdf-c/pull/3034) for more information.
/* All int valued functions return < 0 if error; >= 0 otherwise */
97
+
98
+
75
99
/* Create, free, etc. */
76
100
OPTEXPORTNCproplist*ncproplistnew(void);
77
101
OPTEXPORTintncproplistfree(NCproplist*);
78
102
79
-
/* Locate a proplist entry */
80
-
OPTEXPORTintncproplistadd(NCproplist*plist,constchar*key, uintptr_tvalue); /* use when reclaim not needed */
81
-
82
103
/* Insert properties */
83
104
OPTEXPORTintncproplistadd(NCproplist*plist,constchar*key, uintptr_tvalue); /* use when reclaim not needed */
84
105
OPTEXPORTintncproplistaddstring(NCproplist*plist, constchar*key, constchar*str); /* use when value is simple string (char*) */
85
-
OPTEXPORTintncproplistaddbytes(NCproplist*plist, constchar*key, void*value, uintptr_tsize); /* use when value is simple ptr and reclaim is simple free function */
0 commit comments